Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static String solution(String S) {
- int[] occurrences = new int[26];
- for (char ch : S.toCharArray()) {
- occurrences[ch - 'a']++;
- }
- char best_char = 'a';
- int best_res = 0;
- for (int i = 1; i < 26; i++) {
- if (occurrences[i] >= best_res) {
- best_char = (char)((int)'a' + i);
- best_res = occurrences[i];
- }
- }
- return Character.toString(best_char);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement