每日一题——LeetCode1646.获取生成数组中的最大值

方法一 模拟

javascript 复制代码
var getMaximumGenerated = function(n) {
    if(n===0) return 0

    let nums = new Array(n + 1).fill(0);
    nums[1] = 1;
    for (let i = 2; i <= n; ++i) {
        nums[i] = nums[Math.floor(i / 2)] + i % 2 * nums[Math.floor(i / 2) + 1];
    }
    return Math.max(...nums);
};

消耗时间和内存情况:

相关推荐
RH23121114 小时前
2026.5.24 数据结构 KMP算法实现
数据结构·算法
江屿风14 小时前
C++图论基础单源最短路-常规版dijkstra算法/堆优化版dijkstra算法/bellman-ford 算法/spfa 算法流食般投喂
开发语言·c++·笔记·算法·图论
浮芷.15 小时前
鸿蒙 6.1 新特性-60fps流畅人物跳跃功能算法深度解析-鸿蒙PC端正弦值计算法
算法·华为·harmonyos·鸿蒙·鸿蒙系统
AI科技星15 小时前
数术工坊·第八卷 大道归一录・番外・下篇 零界封神・万法归元终章
网络·人工智能·算法·几何学·拓扑学
想吃火锅100515 小时前
【leetcode】20.有效的括号js
linux·javascript·leetcode
aaaa9547266515 小时前
终端与IDE形态Vibe Coding实测:主流AI编程工具迁移与迭代对比
javascript·react.js·ecmascript
Misnearch15 小时前
Leetcode热题100
算法·leetcode·职场和发展
晓得迷路了15 小时前
栗子前端技术周刊第 133 期 - Angular v22、React 编译器 Rust 版、pnpm 11.5...
前端·javascript·css
云浪15 小时前
别再让用户干等了:用 Express + SSE 实现《红楼梦》AI 问答实时输出
javascript·后端·node.js
我是一颗柠檬15 小时前
【Java项目技术亮点】滑动窗口限流算法
java·开发语言·算法