Hallo

Im Hinblick auf die _Laufzeit der Funktion_ ist es umso wichtiger zu sortieren je länger die Suchliste ist:

_Laufzeit im ungünstigsten Fall_:

Listenlänge     unsortiert      sortiert
10      10      ~4
100     100     ~7
1000    1000    ~10
10000   10000   ~14
100000  100000  ~17
1000000 1000000 ~20

oder allgemein, die Laufzeit mit Sortierparameter 0 steigt linear zur Listenlänge, die Laufzeit auf _sortierten_ Listen mit entsprechenden Sortierparameter steigt nur um log2(Listenlänge)

siehe dazu https://de.wikipedia.org/wiki/Bin%C3%A4re_Suche


Werner

Am 20.01.2016 um 07:46 schrieb Wolfgang Jäth:
Am 19.01.2016 um 07:34 schrieb Armin Barth:
Hallo Wolfgang,
danke für deine Hinweise,
mit deine Hilfe konnte ich die Werte übernehmen.
Das Wichtigste war der Hinweis auf das Sortieren,
offensichtlich ist das bei so langen Dateien wichtiger als bei kurzen.

NAK, das ist generell wichtig, unabhängig von der Länge; bei einer
Abfrage, die eine sortierte Liste voraus setzt, kann eine unsortierte
kurze Liste genauso falsche Werte liefern wie eine unsortierte lange Liste.

Wolfgang



--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an