技术栈

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

zbsnzj2024-03-10 23:42

方法一 模拟

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);
};

消耗时间和内存情况:

上一篇:[BUG]vscode插件live server无法自动打开浏览器
下一篇:并行化优化KD树算法:使用C#实现高效的最近邻搜索
相关推荐
多米Domi011
7 小时前
0x3f第33天复习 (16;45-18:00)
数据结构·python·算法·leetcode·链表
qq_31683775
7 小时前
uni.chooseMedia 读取base64 或 二进制
开发语言·前端·javascript
罗湖老棍子
7 小时前
【例4-11】最短网络(agrinet)(信息学奥赛一本通- P1350)
算法·图论·kruskal·prim
方圆工作室
7 小时前
【C语言图形学】用*号绘制完美圆的三种算法详解与实现【AI】
c语言·开发语言·算法
Lips611
8 小时前
2026.1.16力扣刷题
数据结构·算法·leetcode
gis开发
8 小时前
【无标题】
java·前端·javascript
梦因you而美
8 小时前
XPath 元素定位全方位技术文档
javascript·xpath·xpath定位
kylezhao2019
9 小时前
C# 文件的输入与输出(I/O)详解
java·算法·c#
天意pt
9 小时前
Idempotency 幂等性 - 点赞和投票功能
前端·javascript·express
CodeByV
9 小时前
【算法题】堆
算法
热门推荐
01GitHub 镜像站点022025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)032025年大语言模型技术全景报告04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06UV安装并设置国内源07Claude Code Skills 实用使用手册08Labelme从安装到标注:零基础完整指南09AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南10BongoCat - 跨平台键盘猫动画工具