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

滑动窗口的最大值

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

function maxInWindows(num, size)
{
    // write code here
    if (num.length === 0 || size <= 0) return []
    const order = []
    for (let i = size - 1; i < num.length; i++) {
        let max = num[i]
        for (let j = i - size + 1; j <= i; j++) {
            max = max > num[j] ? max : num[j]
        }
        order.push(max)
    }
    return order
}
module.exports = {
    maxInWindows : maxInWindows
};

全部评论

相关推荐

xdm怎么说&nbsp;要被拷打了&nbsp;担心是KPI
丹田:面就完了,就当日薪四位数的大佬免费给给你面试。
点赞 评论 收藏
分享
每晚夜里独自颤抖:你cet6就cet6,cet4就cet4,你写个cet证书等是什么意思。专业技能快赶上项目行数,你做的这2个项目哪里能提现你有这么多技能呢
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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