using System.Collections.Generic;
using System.Linq;
public class Solution
{
public int[] DecompressRLElist(int[] nums)
{
// 「輸入的數字」(複數)
var inputNumbers = nums;
// 「輸出值」
var output = new List<int>();
for (int i = 0; i < inputNumbers.Length; i += 2)
{
output.AddRange(Enumerable.Repeat(inputNumbers[i + 1], inputNumbers[i]));
}
return output.ToArray();
}
}
https://leetcode.com/problems/decompress-run-length-encoded-list/
請參考「刷 LeetCode 練習命名」 https://github.com/EngTW/English-for-Programmers/issues/69 😊