Unnamed
public text v1 · immutableHva hadde vært et bedre navn på denne funksjonen?
int alle(int har[], int kjangs, int paa, int idar) {
int blipp = (paa + idar)/3;
int blapp = 2*(paa + idar)/3;
if (kjangs < har[blipp]) {
return alle(har, kjangs, paa, blipp);
}
else if (har[blipp] < kjangs && kjangs < har[blapp]) {
return alle(har, kjangs, blipp, blapp);
}
else if (har[blapp] < kjangs) {
return alle(har, kjangs, blapp, idar);
}
else if (har[blipp] == kjangs) {
return blipp;
}
else {
return blapp;
}
}