技术栈

每日一题——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#实现高效的最近邻搜索
相关推荐
yivifu
7 分钟前
JavaScript Selection API详解
java·前端·javascript
星释
8 分钟前
Rust 练习册 :Nucleotide Codons与生物信息学
开发语言·算法·rust
这儿有一堆花
8 分钟前
告别 Class 组件:拥抱 React Hooks 带来的函数式新范式
前端·javascript·react.js
寂静山林
25 分钟前
UVa 1366 Martian Mining
算法
陌路20
1 小时前
S12 简单排序算法--冒泡 选择 直接插入 希尔排序
数据结构·算法·排序算法
雾岛—听风
2 小时前
P1012 [NOIP 1998 提高组] 拼数
算法
Zyx2007
2 小时前
深拷贝:JavaScript 中对象复制的终极解法
javascript
papership
2 小时前
【入门级-算法-5、数值处理算法:高精度的乘法】
数据结构·算法
earthzhang2021
2 小时前
【1039】判断数正负
开发语言·数据结构·c++·算法·青少年编程
谈笑也风生
2 小时前
只出现一次的数字 II(一)
数据结构·算法·leetcode
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件04Linux下V2Ray安装配置指南05BongoCat - 跨平台键盘猫动画工具06npm使用国内淘宝镜像的方法07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08jdk21下载、安装(Windows、Linux、macOS)09《大数据技术原理与应用》实验报告三 熟悉HBase常用操作10PyCharm 社区版全平台安装指南