Algorithm/프로그래머스
[알고리즘] A로 B만들기 Java
rw-
2023. 4. 15. 02:42
728x90
before, after 정렬해서 같은지 비교
import java.util.Arrays;
import java.util.stream.Collectors;
class Solution {
public int solution(String before, String after) {
String collect = Arrays.asList(before.split("")).stream().sorted()
.collect(Collectors.joining());
String collect1 = Arrays.asList(after.split("")).stream().sorted()
.collect(Collectors.joining());
return collect.equals(collect1) ? 1 : 0;
}
}
다른 사람 풀이
import java.util.Arrays;
class Solution {
public int solution(String before, String after) {
char[] a = before.toCharArray();
char[] b = after.toCharArray();
Arrays.sort(a);
Arrays.sort(b);
return new String(a).equals(new String(b)) ? 1 :0;
}
}
728x90
반응형