개발놀이터
4-2. 아나그램 본문
package HashMap그리고TreeSet4장.아나그램4다시2.my;
import java.util.HashMap;
import java.util.Scanner;
public class Main {
/**
* 피드백 X
*/
public static void main(String[] args) {
Scanner kb = new Scanner(System.in);
String input1 = kb.next();
String input2 = kb.next();
System.out.println(solution(input1, input2));
}
private static String solution(String input1, String input2) {
String answer = "NO";
HashMap<Character, Integer> map1 = new HashMap<>();
HashMap<Character, Integer> map2 = new HashMap<>();
for (char x : input1.toCharArray()) {
map1.put(x, map1.getOrDefault(x, 0) + 1);
}
for (char x : input2.toCharArray()) {
map2.put(x, map2.getOrDefault(x, 0) + 1);
}
if (map1.equals(map2)) {
answer = "YES";
}
return answer;
}
}
'기타 > 코딩테스트' 카테고리의 다른 글
4-4. 모든 아나그램 찾기 (0) | 2023.02.23 |
---|---|
4-3. 매출액의 종류 (0) | 2023.02.23 |
4-1. 학급회장 (0) | 2023.02.23 |
3장 주요 개념 및 복습 (0) | 2023.02.18 |
3-6. 최대 길이 연속 부분수열 (0) | 2023.02.18 |