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

滑动窗口的最大值

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

相关推荐

今天 19:25
门头沟学院 Java
点赞 评论 收藏
分享
05-29 20:34
门头沟学院 C++
KarlAllen:得做好直接春招的准备。学历差的话,一是面试要求会比学历好的严格不少,二是就算面试通过了也会被排序。总之暑期和秋招对于学历差的就是及其不友好
无实习如何秋招上岸
点赞 评论 收藏
分享
06-19 19:06
门头沟学院 Java
码农索隆:别去东软,真学不到东西,真事
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务