Question: Java Question: /** * numUnique returns the number of unique values in an array of ints. Precondition: the array may be empty, but if it
Java Question:

/** * numUnique returns the number of unique values in an array of ints. Precondition: the array may be empty, but if it is not empty the array is sorted from low to high. { your solution can assume this is true } Your solution must go through the array exactly once. Your solution must not call any other functions. Here are some examples (using "=="' informally): *
0 == numUnique(new int[] { }) 1 == numUnique(new int[] { 11 }) 1 == numUnique(new int[] { 11, 11, 11, 11 }) 8 == numUnique(new int[] { 11, 11, 11, 11, 22, 33, 44, 44, 44, 44, 44, 55, 55, 66, 77, 88, 88 } 8 == numUnique(new int[] { 11, 22, 33, 44, 44, 44, 44, 44, 55, 55, 66, 77, 88 }) * */ public static int numUnique (int[] list) {
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
