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

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

nums里每相邻的两个元素nums[i]、nums[j]为一对,nums[i]表示nums[j]的次数

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
};

消耗时间和内存情况:

相关推荐
前端付豪1 小时前
1、震惊!99% 前端都没搞懂的 JavaScript 类型细节
前端·javascript·面试
朝与暮1 小时前
js符号(Symbol)
前端·javascript
大怪v2 小时前
前端:人工智能?我也会啊!来个花活,😎😎😎“自动驾驶”整起!
前端·javascript·算法
遂心_4 小时前
为什么 '1'.toString() 可以调用?深入理解 JavaScript 包装对象机制
前端·javascript
惯导马工4 小时前
【论文导读】ORB-SLAM3:An Accurate Open-Source Library for Visual, Visual-Inertial and
深度学习·算法
王同学QaQ4 小时前
Vue3对接UE,通过MQTT完成通讯
javascript·vue.js
程序员鱼皮5 小时前
刚刚 Java 25 炸裂发布!让 Java 再次伟大
java·javascript·计算机·程序员·编程·开发·代码
Asort5 小时前
JavaScript 从零开始(五):运算符和表达式——从零开始掌握算术、比较与逻辑运算
前端·javascript
一枚前端小能手5 小时前
🚀 缓存用错了网站更慢?前端缓存策略的5个致命误区
前端·javascript
艾小码5 小时前
为什么你的页面会闪烁?useLayoutEffect和useEffect的区别藏在这里!
前端·javascript·react.js