JAVA_Buddy Strings_LeetCode 859 풀이 class Solution { public boolean buddyStrings(String s, String goal) { if (s.length() != goal.length()) return false; if (s.equals(goal)) { Set set = new HashSet(); for (char c : s.toCharArray()) set.add(c); return set.size() < s.length(); } List list = new ArrayList(); for (int i = 0; i < s.length(); ++i) { if (s.charAt(i) !
= goal.charAt(i)) list.add(i); } return list.size() == 2 && s.charAt(list.get(0)) == goal.charAt(list.get(...
#
BuddyStrings_LeetCode859
#
JAVA
#
JAVA_BuddyStrings
#
JAVA_BuddyStrings_LeetCode859
#
JAVA_LeetCode859
원문 링크 : JAVA_Buddy Strings_LeetCode 859