EngTW / English-for-Programmers

《程式英文》:用英文提昇程式可讀性
971 stars 45 forks source link

1313. Decompress Run-Length Encoded List #81

Closed twy30 closed 3 years ago

twy30 commented 3 years ago

https://leetcode.com/problems/decompress-run-length-encoded-list/

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();
    }
}

請參考「刷 LeetCode 練習命名」 https://github.com/EngTW/English-for-Programmers/issues/69 😊