faecher:informatik:oberstufe:algorithmen:big_o:start

Dies ist eine alte Version des Dokuments!


Aufwandsbeurteilung: Wie "schnell" ist ein Algorithmus?

Wenn man ein Element in einer sortierten Liste sucht und den Aufwand vergleicht, je nachdem ob man die einfache Suche (der Reihe nach jedes Element ansehen) oder die binäre Suche verwendet, kann man zu den folgenden Erkenntnissen gelangen.

Angenommen, es dauert 1ms, um ein Element zu überprüfen - wie lange dauert es jeweils, in einer Liste mit 100 Elementen das gesuchte zu finden? Naja, das kommt drauf an - es könnte ja bei beiden Methoden sein, das bereits die erste Betrachtungtete Element das gesuchte Element findet, dann dauert es 1ms1), es zu finden.


1)
wenn man annimmt, dass die anderen Operationen im Vergleich fast keine Zeit beanspruchen
  • faecher/informatik/oberstufe/algorithmen/big_o/start.1595502147.txt.gz
  • Zuletzt geändert: 23.07.2020 11:02
  • von sbel