LeetCode 1313. 解压缩编码列表
题目
给你一个以行程长度编码压缩的整数列表 nums 。
考虑每对相邻的两个元素 [freq, val] = [nums[2i], nums[2i+1]] (其中 i >= 0 ),每一对都表示解压后子列表中有 freq 个值为 val 的元素,你需要从左到右连接所有子列表以生成解压后的列表。
请你返回解压后的列表。
示例: 输入:nums = [1,2,3,4] 输出:[2,4,4,4] 解释:第一对 [1,2] 代表着 2 的出现频次为 1,所以生成数组 [2]。 第二对 [3,4] 代表着 4 的出现频次为 3,所以生成数组 [4,4,4]。 最后将它们串联到一起 [2] + [4,4,4] = [2,4,4,4]。 示例 2: 输入:nums = [1,1,2,3] 输出:[1,3,3]
提示:
2 <= nums.length <= 100
nums.length % 2 == 0
1 <= nums[i] <= 100
解题思路
class Solution: def decompressRLElist(self, nums: [int]) -> [int]: ret = [] countList = nums[::2] valueList = nums[1::2] for i in range(len(countList)): count = countList[i] ret += [valueList[i]]*count return ret

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
IoT物联网平台的3种付费方式
IoT云产品3种付费方式 3种付费方式 1. 公共版 入口 https://iot.console.aliyun.com/ 2. 标准版实例 入口 https://common-buy.aliyun.com/?&commodityCode=iot_instc_public_cn#/buy 3. 铂金版实例 入口 https://www.aliyun.com/product/iot 产品定价 官网文档:https://help.aliyun.com/document_detail/124250.html 【往期回顾】1.自建MQTT集群迁移阿里云IoT平台2.IoT时代:WiFi配网技术剖析3.微信小程序和IoT智能家居实践4.IoT云端通用数据解析脚本实践
- 下一篇
如何在Joomla管理面板中检查数据库详细信息
本教程将向您展示在哪里检查数据库详细信息以及可以在Joomla中对其进行更改的地方。 第一步为了检查数据库详细信息,请转到Joomla管理面板,导航至“ 站点”->“全局配置”->“服务器” 选项卡, 然后您可以在此处检查数据库详细信息: 注意!您无法在Joomla管理控制台中更改数据库详细信息(数据库类型,名称,用户名和前缀)。如果您这样做,该站点将崩溃。 第二步如果需要更改数据库详细信息,可以在主机控制面板的MySQL数据库部分中进行操作。 在这里您可以设置一个新密码。 转到主机控制面板的“ MySQL数据库”部分,然后检查数据库名称: 第三步在这里,您将有机会设置新密码。 单击“设置新密码”,然后输入数据库的新密码。 保存更改: 第四步完成这些更改后,您需要在configuration.php文件中重置密码。那是写入所有数据库详细信息的文件。该文件位于您的网站 Joomla 根文件夹中。 如果您不更改configuration.php文件中的密码,则会收到“建立数据库连接错误”的提示: 第五步打开configuration.php文件,检查数据库密码,并设置新的MyS...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- 设置Eclipse缩进为4个空格,增强代码规范