给你一个以行程长度编码压缩的整数列表 nums 。
考虑每相邻两个元素 [a, b] = [nums[2*i], nums[2*i+1]] (其中 i >= 0 ),每一对都表示解压后有 a 个值为 b 的元素。
请你返回解压后的列表。
示例:
    输入:nums = [1,2,3,4]
    
    输出:[2,4,4,4]
    
   
提示:
    2 <= nums.length <= 100
    
    nums.length % 2 == 0
    
    1 <= nums[i] <= 100
   
    来源:力扣(LeetCode)
    
    链接:https://leetcode-cn.com/problems/decompress-run-length-encoded-list
    
    著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
   
class Solution {
public:
    vector<int> decompressRLElist(vector<int>& nums) {
        vector<int> ret;
        for(int i = 0; i < nums.size(); i += 2)
            for(int j = 0; j < nums[i]; j++)
                ret.push_back(nums[i+1]);
        return ret;
        
    }
}; 
版权声明:本文为weixin_37748689原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
