[LeetCode] 1313. Decompress Run-Length Encoded List

Chobby·2025년 8월 8일
1

LeetCode

목록 보기
495/582

😎풀이

  1. nums를 두 요소씩 순회
    1-1. 첫번째 인자 만큼의 길이를 갖는 배열 생성
    1-2. 배열의 값을 두번째 인자의 값으로 채움
  2. 완성된 배열 반환환
function decompressRLElist(nums: number[]): number[] {
    const result = []
    for(let i = 0; i < nums.length; i += 2) {
        const first = nums[i]
        const second = nums[i + 1]
        result.push(...Array(first).fill(second))
    }
    return result
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글