11.10.2013 Aufrufe

Algorithmen und Datenstrukturen Vorlesungsskript WS/SS 99-00

Algorithmen und Datenstrukturen Vorlesungsskript WS/SS 99-00

Algorithmen und Datenstrukturen Vorlesungsskript WS/SS 99-00

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3. Ausgewählte <strong>Algorithmen</strong><br />

}<br />

}<br />

}<br />

else<br />

oben = mitte - 1;<br />

}<br />

return gef<strong>und</strong>en;<br />

public static void main (String[] args) {<br />

int wert, anzahl;<br />

boolean gef<strong>und</strong>en = false;<br />

int[] feld = null;<br />

}<br />

System.out.print ("Feldgroesse: ");<br />

anzahl = IOUtils.readInt ();<br />

feld = init (anzahl);<br />

do {<br />

System.out.print ("gesuchter Wert: ");<br />

wert = IOUtils.readInt ();<br />

if (wert == 0)<br />

break;<br />

System.out.println ("Sequentielle Suche !");<br />

gef<strong>und</strong>en = sequentiell (wert, feld);<br />

if (gef<strong>und</strong>en)<br />

System.out.println ("Wert gef<strong>und</strong>en!");<br />

else<br />

System.out.println ("Wert nicht gef<strong>und</strong>en!");<br />

System.out.println ("Binaere Suche !");<br />

gef<strong>und</strong>en = binaer (wert, feld);<br />

if (gef<strong>und</strong>en)<br />

System.out.println ("Wert gef<strong>und</strong>en!");<br />

else<br />

System.out.println ("Wert nicht gef<strong>und</strong>en!");<br />

} while (wert > 0);<br />

3.3.2. Sortier-<strong>Algorithmen</strong><br />

Sortieren in Java<br />

public class Sort {<br />

60

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!