Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!
Tudnátok segíteni ebben a feladatban, hogy hogyan kezdjem el?
Az a feladat, hogy van egy csökkenő sorrendben rendezett tömbünk és ebben meg kell keresni egy számot, illetve azt is megadjuk, hogy a tömb hányadik elemétől hányadik eleméig keressen
Ezzel a metódussal kell:
public static int binSearchRec(int x, int[] fallen, int from, int to)
-x: A keresett szam
-fallen: Különböző egész számokat tartalmazó csökkenőbe rendezett tömb
-from: A tömb vizsgálandó szakaszának kezdőindexe ( from >= 0 )
-to: A tömb vizsgálandó szakaszának záróindexe ( to < fallen.length )
Egyébként kicsit furcsa az a megoldás, hogy a megtalált elem indexénél 1-gyel nagyobb számot adunk vissza, és ha nincs benne, akkor pedig 0-t. Ezt direkt így kérte a feladat, vagy ez saját döntés? Csak mert általában inkább úgy szoktuk csinálni, hogy találat esetén magát az indexet adjuk vissza, különben -1-et (vagy valami hasonlóan érvénytelen értéket).