题解 | #滑动窗口的最大值#

滑动窗口的最大值

http://www.nowcoder.com/practice/1624bc35a45c42c0bc17d17fa0cba788

```function maxInWindows(num, size)
{
    // write code here
    //设置两个指针i和j,i指向0,j指向size-1,取出i到j之间几个数放进临时数组,用求得最大值,然后i++,j++,直到j===len-1.
    let len = num.length
    if(size>len||size===0){return []}
    let i=0
    let j=size-1
    let resArr=[]
    while(j<len){
        let temp = num.slice(i,j+1)
        resArr.push(Math.max(...temp))
        i++
        j++
    }
    return resArr
}
module.exports = {
    maxInWindows : maxInWindows
};
全部评论
这个超时了
点赞 回复 分享
发布于 2022-04-12 10:27

相关推荐

尊尼获获:闺蜜在哪?
点赞 评论 收藏
分享
10-11 17:45
门头沟学院 Java
走吗:别怕 我以前也是这么认为 虽然一面就挂 但是颇有收获!
点赞 评论 收藏
分享
评论
3
收藏
分享
牛客网
牛客企业服务