import java.util.Arrays;
class Solution {
public int solution(String before, String after) {
// 방법1 : contains로 하나씩 빼기
// 방법2 : charArray -> 정렬 -> 비교
// 2가 좋을것 같군
// 메서드 공급 : toCharArray()
// char[] 정렬은 어떻게 했더라? -> Arrays.sort();
// 비교할 수 있는 형태로 만들어두는것
// 당장 명확하게 지름길이 안떠오르니까 정석으로 하나씩 plate 만들고 해야겠네
char[] arr1 = before.toCharArray();
char[] arr2 = after.toCharArray();
Arrays.sort(arr1);
Arrays.sort(arr2);
for (int i = 0; i < arr1.length; i++) {
if (arr1[i] != arr2[i])
return 0;
}
return 1;
// 제출 폭패 전 아직 할일이 남았나?
// 불리언 아닌 0 1 이다
}
}
이건 한번에 성공
'코테 기초' 카테고리의 다른 글
240405 한 번만 등장하는 문자 (0) | 2024.04.05 |
---|---|
컨트롤 제트 (0) | 2024.04.04 |
잘라서 배열로 저장하기 (0) | 2024.04.04 |
숫자 찾기 (0) | 2024.04.03 |
sb가 바로 출력할수는 있지만, 컨버팅은 Stirng 상태에서 가능 (0) | 2024.04.01 |