JAVA_LeetCode 1313_Decompress Run-Length Encoded List


JAVA_LeetCode 1313_Decompress Run-Length Encoded List

JAVA_LeetCode 1313_Decompress Run-Length Encoded List 풀이 class Solution { public int[] decompressRLElist(int[] nums) { int len = 0, add = 0; // 배열 크기를 구하기 위해 각 쌍의 앞 인덱스 요소를 추출한다. for (int i = 0; i < nums.length; i += 2) len += nums[i]; int[] array = new int[len]; // 배열의 fill 메서드로 num1 인덱스부터 추출한 요소값 -1까지 nums[i + 1]값으로 초기화한다. for (int i = 0; i < nums.length; i += 2) { Arrays.fill(array, add, add + nums[i], nums[i + 1]); add += nums[i]; } return array; } } * 출처 https://leetcode.com/problems/decomp...


#JAVA #JAVA_DecompressRun_LengthEncodedList #JAVA_LeetCode1313 #JAVA_LeetCode1313_DecompressRun_LengthEncodedList #LeetCode1313_DecompressRun_LengthEncodedList

원문링크 : JAVA_LeetCode 1313_Decompress Run-Length Encoded List