Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- long something = -1;
- long firstCounter = 1;
- long secondCounter = 1;
- Vector vector = this.cloned();
- Arrays.sort(vector.elements);
- this.mode = vector.elements[0];
- for (int i=1;i<vector.length;i++) {
- if (vector.elements[i-1] == vector.elements[i]) {
- firstCounter++;
- } else {
- firstCounter = 1;
- }
- if (firstCounter >= secondCounter) {
- this.mode = vector.elements[i];
- firstCounter = secondCounter;
- }
- }
- if (firstCounter == 1) {
- return something;
- }
- else {
- return this.mode;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement