JAVA_LeetCode 2231_Largest Number After Digit Swaps by Parity 풀이 class Solution { public int largestInteger(int num) { // 좌측부터 큰 수의 동일한 패리티를 발견하여 서로 위치를 변경해준다. char temp; char[] ch = String.valueOf(num).toCharArray(); for(int i = 0; i < ch.length; i++){ for(int j = i + 1; j < ch.length; j++){ if(ch[j] > ch[i] && ((ch[j] % 2) == (ch[i] % 2))){ temp = ch[i]; ch[i] = ch[j]; ch[j] = temp; } } } return Integer.parseInt(String.valueOf(ch)); } } * 출처 https://leetcode.com/problems/largest-number-after-d...
#
JAVA
#
JAVA_LargestNumberAfterDigitSwapsbyParity
#
JAVA_LeetCode2231
#
JAVA_LeetCode2231_LargestNumberAfterDigitSwapsbyParity
#
LeetCode2231_LargestNumberAfterDigitSwapsbyParity