美文网首页
1313_decompress_run_length_encod

1313_decompress_run_length_encod

作者: lazy_ccccat | 来源:发表于2020-02-28 19:09 被阅读0次

题目描述

1313. 解压缩编码列表

思路

没啥说的,很好做,一下子想到了python的list.extends,c++里可以用insert。
// Create a vector v2 with 5 elements of value 2
std::vector<int> v2(5, 2);

//在指定位置loc前插入区间[start, end)的所有元素
void insert( iterator loc, input_iterator start, input_iterator end );

代码

class Solution {
public:
    vector<int> decompressRLElist(vector<int>& nums) {
        vector<int> w;
        for (int i = 0; i < nums.size(); i = i+2) {
            vector<int> a(nums[i], nums[i+1]);
            w.insert(w.end(), a.begin(), a.end());
        }
        return w;
    }
};

相关文章

网友评论

      本文标题:1313_decompress_run_length_encod

      本文链接:https://www.haomeiwen.com/subject/xhkrhhtx.html