每日一题——LeetCode1313.解压缩编码列表

这么简单的题目要说的这么复杂

nums里每相邻的两个元素numsi、numsj为一对,numsi表示numsj的次数

javascript 复制代码
var decompressRLElist = function(nums) {
    let res=[]
    for(let i=0,j=1;j<=nums.length-1;i+=2,j+=2){
        while(nums[i]--){
            res.push(nums[j])
        }
    }
    return res
};

消耗时间和内存情况:

相关推荐
Jacky199941 分钟前
Electron + Vue 3 桌面打字游戏实战:从 VSCode 扩展到独立应用的架构改造
javascript
小白羊丨1 小时前
如何诊断 Prompt 模板导致的效果下降?
人工智能·算法·prompt
OPEN-F2 小时前
C++11/14新特性精讲:移动语义与智能指针实战
开发语言·c++·算法
柚yuzumi2 小时前
别再猜 this:先看它属于谁,再看它指向谁
前端·javascript
汉堡大王95272 小时前
面试必考:手写代码 new 做了什么?从原理到实现全解析
前端·javascript·面试
lisin-lee-cooper2 小时前
【leetcode658】有序数组找出k个最接近x的数
java·数据结构·算法
sunburn-2 小时前
Java堆(Heap)详解与实战教学
java·开发语言·数据结构·ide·算法
BillKu3 小时前
TypeScript中,字符串字面量联合类型(Union Type)、enum的用法说明
前端·javascript·typescript
智碳能碳管理平台3 小时前
工业能耗台账标准化:能碳管理系统的数据口径怎么设计
算法·能碳管理系统·智碳能碳管理平台·企业能碳管理系统·碳排放核算软件·绿色工厂申报saas·能碳管理平台
带多刺的玫瑰3 小时前
Leecode#15刷题之三数之和
算法·leetcode·职场和发展