技术栈

每日一题——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#实现高效的最近邻搜索
相关推荐
糕冷小美n
7 小时前
elementuivue2表格不覆盖整个表格添加固定属性
前端·javascript·elementui
plus4s
7 小时前
2月12日(70-72题)
算法
m0_67270331
7 小时前
上机练习第24天
算法
edisao
8 小时前
序幕-内部审计备忘录
java·jvm·算法
shehuiyuelaiyuehao
8 小时前
22Java对象的比较
java·python·算法
爱上妖精的尾巴
9 小时前
8-10 WPS JSA 正则表达式:贪婪匹配
服务器·前端·javascript·正则表达式·wps·jsa
Dev7z
9 小时前
滚压表面强化过程中变形诱导位错演化与梯度晶粒细化机理的数值模拟研究
人工智能·python·算法
吴秋霖
9 小时前
apple游客下单逆向分析
python·算法·逆向分析
shadow fish
9 小时前
react学习记录(三)
javascript·学习·react.js
小疙瘩
10 小时前
element-ui 中 el-upload 多文件一次性上传的实现
javascript·vue.js·ui
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03BongoCat - 跨平台键盘猫动画工具04openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南05HTB 赛季10 - Pterodactyl - user06UV安装并设置国内源07openclaw配置教程(linux+局域网ollama)08openclaw 配置飞书 报错 应用未建立长连接09243 行 microGPT:把“训练 + 推理”拆到骨头里10如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解