-
[백준] 1919 애너그램 만들기 #JAVAAlgorithm Solving/BAEKJOON 2021. 1. 15. 17:31
[백준] 1919 애너그램 만들기 #JAVA
BAEKJOON [1919] 애너그램 만들기
코드
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Main { public static void main(String[] args) throws IOException { int[] alphabet = new int[26]; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); char[] first = br.readLine().toCharArray(); char[] seccond = br.readLine().toCharArray(); for (char c : first) alphabet[c-97]+=1; for (char c : seccond) alphabet[c-97]-=1; int result = 0; result = Arrays.stream(alphabet).map(v -> { return Math.abs(v); // 음수값을 절대값으로 변환 }).sum();//배열에 누적된 총합 System.out.println(result); } }
풀이
- 배열
- 주석 참고
잘못된 코드나 내용이 있다면 댓글을 남겨주세요. 즉시 수정하도록 하겠습니다! :)
'Algorithm Solving > BAEKJOON' 카테고리의 다른 글
[백준] 18258 큐2 #JAVA (0) 2021.01.24 [백준] 3273 두 수의 합 #JAVA (0) 2021.01.16 [백준] 11328 Strfry #JAVA (0) 2021.01.15 [백준] 1182 부분수열의 합 #JAVA (0) 2021.01.15 [백준] 9663 N-Queen #JAVA (0) 2021.01.14