Petr Kratochvíl - Quick data unit v1.1
- qdunit1
- Soubory:
- qdunit01.tpu - unit (real)
- qdu01ex1.pas - zdrojový soubor - ukázkový příklad
- qdu01ex2.pas - zdrojový soubor - další ukázkový příklad - větší
pascal - dos
unit
real, protected, windows
Petr Kratochvíl
freeware, bez zdrojového kódu
Ukázka:
(test proveden na 486DX2 100MHz)
Quick sort v1.1:
Kontrola setrideni ... ok
Pole [1..10000] bylo porovnavano 171833 krat a upravovano 33722 krat.
Setrideni pole trvalo 439ms. Pouzita metoda:
Quicksort v1.1 programmed by Petr Kratochvil ( www: http://i.am/krato ) y:2000
|
Slow sort v1.0:
Kontrola setrideni ... ok
Pole [1..10000] bylo porovnavano 49995000 krat a upravovano 23850149 krat.
Setrideni pole trvalo 138681ms. Pouzita metoda:
Slowsort v1.0 programmed by Petr Kratochvil ( www: http://i.am/krato ) y:2000
|
Popis:
Tato jednotka obsahuje tyto funkce:
-
Quick sort v1.1 - nejrychlejší setřídění dat
-
Slow find v1.0 - vyhledávání dat - pomalejší metoda
-
Quick find v1.0 - vyhledávání dat - rychlejší metoda, vyžaduje však setříděné pole (např. Quicksortem)