Advertisement
Guest User

Untitled

a guest
Jan 25th, 2020
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. static String solution(String S) {
  2. int[] occurrences = new int[26];
  3. for (char ch : S.toCharArray()) {
  4. occurrences[ch - 'a']++;
  5. }
  6.  
  7. char best_char = 'a';
  8. int best_res = 0;
  9.  
  10. for (int i = 1; i < 26; i++) {
  11. if (occurrences[i] >= best_res) {
  12. best_char = (char)((int)'a' + i);
  13. best_res = occurrences[i];
  14. }
  15. }
  16.  
  17. return Character.toString(best_char);
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement