JAVA_Keyboard Row_LeetCode 500


JAVA_Keyboard Row_LeetCode 500

JAVA_Keyboard Row_LeetCode 500 풀이 class Solution { public String[] findWords(String[] words) { List<String> result = new ArrayList<>(); String[] levels = {"qwertyuiop", "asdfghjkl", "zxcvbnm"}; for (String str : words) { for (String level : levels) { int lettersCount = str.length(); for (int k = 0; k < str.length(); k++) { char c = Character.toLowerCase(str.charAt(k)); if (level.indexOf(c) < 0) { break; } lettersCount--; } if (lettersCount == 0) { result.add(str); break; } } } return result.toAr...


#JAVA #JAVA_KeyboardRow #JAVA_KeyboardRow_LeetCode500 #JAVA_LeetCode500 #KeyboardRow_LeetCode500

원문링크 : JAVA_Keyboard Row_LeetCode 500