技术栈

每日一题——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#实现高效的最近邻搜索
相关推荐
蜡台
8 分钟前
Vue 打包优化
前端·javascript·vue.js·vite·vue-cli
卷帘依旧
1 小时前
JavaScript中this绑定问题详解
前端·javascript
paeamecium
1 小时前
【PAT甲级真题】- Student List for Course (25)
数据结构·c++·算法·list·pat考试
Book思议-
1 小时前
【数据结构】栈与队列全方位对比 + C 语言完整实现
c语言·数据结构·算法·栈·队列
SteveSenna
1 小时前
项目:Trossen Arm MuJoCo
人工智能·学习·算法
NAGNIP
2 小时前
一文搞懂CNN经典架构-DenseNet!
算法·面试
道法自然|~
2 小时前
BugCTF黄道十二宫
算法·密码学
yaaakaaang
2 小时前
(八)前端,如此简单!---五组结构
前端·javascript
EstherNi
3 小时前
vue3仿照elementui样式的写法,并进行校验,并且有默认值的设置
javascript·elementui
WHS-_-2022
3 小时前
Python 算法题学习笔记一
python·学习·算法
热门推荐
012026年3月AI领域大事件:DeepSeek引领开源风暴02GitHub 镜像站点03围棋-html版本04纯 HTML/CSS/JS 实现的高颜值登录页,还会眨眼睛!少女心爆棚!05OpenClaw 使用和管理 MCP 完全指南06“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services09Mac 本地部署 OMLX + 通义千问 Qwen3.5-27B 保姆级教程10班级宠物园部署指南