Anonymous
public text v1 · immutable /**
* Returns the maxium value of an int array v.
*/
public int max(int[] v) {
if (v.length == 1) {
return v[0];
} else { // skicka tillbaks en array där antingen det första eller det andra värdet har tagits bort.
int[] vx;
vx = new int[v.length - 1];
int ignore = 0; // hanterar vilket värde som ska ignoreras, dvs "klippas bort".
if (v[0] > v[1]) {
ignore = 1;
}
int j = 0;
for (int i=0;i<v.length;i++) {
if (i != ignore) {
vx[j] = v[i];
j++;
}
}
return max(vx);
}
}