Solución
solution.tsTypeScript
export function findPeakElement(nums: number[]): number {
// Escribe tu solución aquí
if(nums.length === 1) return 0;
if(nums[0] > nums[1]) return 0;
let left = 0;
let right = nums.length - 1;
while(left < right){
let medium = Math.floor((left + right) / 2);
if(nums[medium] < nums[medium + 1]){
left = medium + 1;
} else {
right = medium;
}
}
return left;
}0respuestas