JAVA_LeetCode 2287_Rearrange Characters to Make Target String 풀이 class Solution { public int rearrangeCharacters(String s, String target) { // 문자 배열을 만든 뒤, 각 문자 횟수를 세고 target 문자의 최소값을 도출한다. int[] arr1 = new int[26], arr2 = new int[26]; Arrays.fill(arr1, 0); Arrays.fill(arr2, 0); for(char ch : s.toCharArray()) arr1[ch - 'a']++; for(char ch : target.toCharArray()) arr2[ch - 'a']++; int cnt = Integer.MAX_VALUE; for(int i = 0; i < 26; i++){ if(arr2[i] != 0){ cnt = Math.min(cnt, arr1[i] / arr2[i]); }...
#
JAVA
#
JAVA_LeetCode2287
#
JAVA_LeetCode2287_RearrangeCharacterstoMakeTargetString
#
JAVA_RearrangeCharacterstoMakeTargetString
#
LeetCode2287_RearrangeCharacterstoMakeTargetString