leetcode1313

Posted AsenYang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode1313相关的知识,希望对你有一定的参考价值。

 1 class Solution:
 2     def decompressRLElist(self, nums: List[int]) -> List[int]:
 3         n = len(nums)
 4         i = 0
 5         res = []
 6         while i < n:
 7             a = nums[i]
 8             b = nums[i+1]
 9             res += [b] * a
10             i += 2
11         return res

nums数组每两位为一对[a,b],表示有a个b组成的子数组。

例如:[1,2,3,4],就可以分为两对[1,2]与[3,4]。

[1,2]表示:1个2即[2]

[3,4]表示:3个4即[4,4,4]

组合到一起就是[2,4,4,4]。

以上是关于leetcode1313的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode --- 1313. Decompress Run-Length Encoded List 解题报告

LeetCode --- 1313. Decompress Run-Length Encoded List 解题报告

1313. 解压缩编码列表『简单』

1313. 解压缩编码列表『简单』

Leetcode1313 Decompress Run-Length Encoded List(解压缩编码列表)

leetcode_1292. Maximum Side Length of a Square with Sum Less than or Equal to Threshold_[二维前缀和](代码片段