每日一题——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);
};

消耗时间和内存情况:

相关推荐
somi713 小时前
ARM-驱动-09-LCD FrameBuffer
arm开发·驱动开发·算法·自用
乐迪信息13 小时前
乐迪信息:智慧港口AI防爆摄像机实现船舶违规靠岸自动抓拍
大数据·人工智能·算法·安全·目标跟踪
凌冰_13 小时前
Thymeleaf 核心语法详解
java·前端·javascript
winxp-pic13 小时前
图片校正软件 操作说明及算法介绍
算法
wayz1114 小时前
Day 6 编程实战:决策树与过拟合分析
算法·决策树·机器学习
SuperEugene14 小时前
Vue3 配置文件管理:按模块拆分配置,提升配置可维护性|配置驱动开发实战篇
前端·javascript·vue.js·驱动开发
阿凤2114 小时前
后端返回文件二进制流
开发语言·前端·javascript·uniapp
ฅ ฅBonnie14 小时前
vLLM 推理后端简介
人工智能·python·算法
贾斯汀玛尔斯14 小时前
每天学一个算法--堆排序(Heap Sort)
数据结构·算法
programhelp_14 小时前
ZipRecruiter CodeSignal OA 2026|最新真题分享 + 速通攻略
数据结构·经验分享·算法·面试