CodeTop 面试题目总结给定一个整数数组temperatures表示每天的温度返回一个数组answer其中answer[i]是指对于第i天下一个更高温度出现在几天后。如果气温在这之后都不会升高请在该位置用0来代替。示例 1:输入:temperatures [73,74,75,71,69,72,76,73]输出:[1,1,4,2,1,1,0,0]示例 2:输入:temperatures [30,40,50,60]输出:[1,1,1,0]示例 3:输入:temperatures [30,60,90]输出:[1,1,0]提示1 temperatures.length 10530 temperatures[i] 100function dailyTemperatures(temperatures: number[]): number[] { const n temperatures.length const res:number[] new Array(n).fill(0) const track:number[] [] for(let i0;in;i){ while(track.length0temperatures[i]temperatures[track[track.length-1]]){ const preIndex track.pop() res[preIndex] i-preIndex } track.push(i) } return res };共勉