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

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Beispielberechnungen:<br />

<br />

<br />

2.7. Imperative <strong>Algorithmen</strong><br />

<br />

<br />

<br />

Bisher unbewiesen, ob gilt:<br />

Ü if Ü then else fi<br />

Problem: kann man entscheiden ob zwei Algorithemn äquivalent sind, d.h., ob sie<br />

das selbe berechnen?<br />

Beispiel 2.23 Ackermann-Funktion.<br />

Ü Ý if Ü then Ý else<br />

if Ý then Ü <br />

else Ü Ü Ý fi fi<br />

¯ Werte wachsen unglaublich schnell an:<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Ackermann-Funktion ist relevant in Komplexitätsbetrachtungen.<br />

2.7. Imperative <strong>Algorithmen</strong><br />

¯ Verbreiteteste Art, <strong>Algorithmen</strong> für Computer zu formulieren<br />

¯ Basiert auf den Konzepten Anweisung <strong>und</strong> Variablen<br />

¯ Wird durch Programmiersprachen C, PASCAL, FORTRAN, COBOL,... realisiert,<br />

hier nur Darstellung der Gr<strong>und</strong>prinzipien<br />

41

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!