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.

2. Algorithmische Gr<strong>und</strong>konzepte<br />

1. Lösung:<br />

Bedeutung:<br />

2. Lösung:<br />

Bedeutung:<br />

Beispiel 2.15 Fibonacci-Zahlen:<br />

Bedeutung:<br />

Ü if Ü then else Ü £ Ü fi<br />

Ü <br />

Ü falls Ü <br />

sonst<br />

Ü if Ü then else Ü £ Ü fi<br />

Ü <br />

Ü falls Ü <br />

sonst<br />

für <br />

Ü if Ü Ü then else Ü Ü fi<br />

Ü <br />

Ü-te Fibonacci-Zahl falls Ü <br />

sonst<br />

Beispiel 2.16 Produkt nur unter Verwendung der Addition. Ausnutzung folgender<br />

Regeln:<br />

£ Ý <br />

Ü £ Ý Ü £ Ý Ü für Ü<br />

Ü£Ý Ü £ Ý für Ü<br />

ÔÖÓ Ü Ý if Ü then else<br />

if Ü then ÔÖÓ Ü Ý Ý<br />

else ÔÖÓ Ü Ý fi fi<br />

Beispiel 2.17 Größter gemeinsamer Teiler ggT.<br />

Für Ü<strong>und</strong> Ýgilt:<br />

38<br />

Ì Ü Ü Ü<br />

Ì Ü Ý Ì Ý Ü<br />

Ì Ü Ý Ì Ü Ý Ü für ÜÝ

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!