JAVA_LeetCode 1299_Replace Elements with Greatest Element on Right Side


JAVA_LeetCode 1299_Replace Elements with Greatest Element on Right Side

JAVA_LeetCode 1299_Replace Elements with Greatest Element on Right Side 풀이 class Solution { public int[] replaceElements(int[] arr) { // 비교값과 기본값으로 0, -1로 초기화한다. int max = -1, temp = 0; // 인덱스를 반복해서 우측부터 비교한다. for (int i = arr.length - 1; i >= 0; i--){ temp = arr[i]; arr[i] = max; max = Math.max(max, temp); } return arr; } } * 출처 https://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side...


#JAVA #JAVA_LeetCode1299 #JAVA_LeetCode1299_ReplaceElementswithGreatestElementonRightSide #JAVA_ReplaceElementswithGreatestElementonRightSide #LeetCode1299_ReplaceElementswithGreatestElementonRightSide

원문링크 : JAVA_LeetCode 1299_Replace Elements with Greatest Element on Right Side