12.01.2014 Aufrufe

2-up - ETH Zürich

2-up - ETH Zürich

2-up - ETH Zürich

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.

13.<br />

Komplexität von<br />

Algorithmen<br />

Buch Mark Weiss „Data Structures & Problem Solving Using Java“ siehe:<br />

- 223-227, 237-243, 248-250<br />

542<br />

Aufwand von Algorithmen<br />

• Algorithmen verbrauchen Rechenzeit<br />

• Benutzte Datenstrukturen benötigen Speicher<br />

• Wichtiges Ziel: Ressourcenverbrauch minimieren<br />

• Bsp. einer typ. Frage: Wie hoch ist der Ressourcenverbrauch beim<br />

Sortieren von n Elementen (bei einem konkreten Algorithmus)?<br />

• Frage präzisieren! (Im Durchschnitt? Im worst-case? Unter<br />

welchen Bedingungen?)<br />

• Es gibt Probleme, wo jeder mögliche Lösungsalgorithmus<br />

eine gewisse Mindestmenge von Ressourcen benötigt<br />

• Anwendung z.B.: sichere kryptographische Verfahren<br />

543<br />

229

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!