Advertisement
ProgNeo

Untitled

Nov 29th, 2021
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.66 KB | None | 0 0
  1.     public int findMostFrequent() {
  2.         ArrayList<Integer> array = new ArrayList<>();
  3.  
  4.         for (int[] line : matrix) {
  5.             for (int el : line){
  6.                 array.add(el);
  7.             }
  8.         }
  9.  
  10.         Collections.sort(array);
  11.        
  12.         int maxCount = 0;
  13.         int num = 0;
  14.         for (int j : array) {
  15.             int kol = 0;
  16.             for (int value : array) {
  17.                 if (j == value) {
  18.                     kol++;
  19.                 }
  20.                 if (kol > maxCount) {
  21.                     maxCount = kol;
  22.                     num = j;
  23.                 }
  24.             }
  25.         }
  26.  
  27.         return num;
  28.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement