Привет всем!
Lerne grade für die Klausur (Einführung in die Programmierung), и нехрена не получается.
Если у когонибудь есть время и желание, то я прошу вас мне помочь написать эту програму.
Вот задача:
Aufgabe 3
Java – Such-Algorithmen
Ergänzen Sie das folgende Programm um eine Methode, die feststellt, ob die
übergebene Zahl in dem übergegebenen Array enthalten ist. Die Methode soll
den Array-Index zurückliefern, an dem die gesuchte Zahl gefunden wurde und
-1, falls die Zahl nicht in dem Array enthalten ist.
a)
public class Aufgabe3
{
public static void main(String[] args)
{
int[] zahlen = new int[1000];
//fülle das Array mit Zahlen
System.out.println( sucheZahl(zahlen, 42));
}
//schreiben Sie hier die Methode sucheZahl
b)
Schreiben Sie die Methode sucheZahl noch einmal. Diesmal können Sie
davon ausgehen, dass in dem übergebene Array alle Zahlen aufsteigend
sortiert sind. Machen Sie sich diese Tatsache zunutze, indem Sie mit binärer Suche arbeiten.
//schreiben Sie hier die Methode sucheZahl