Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Laufzeitvergleich von Sortierverfahren (https://www.delphipraxis.net/81691-laufzeitvergleich-von-sortierverfahren.html)

KosMottchen 1. Dez 2006 17:08


Laufzeitvergleich von Sortierverfahren
 
Laufzeitvergleich von Sortierverfahren

Inhalt:

das programm dient dazu, die geschwindigkeit von sortierverfahren zu unterscheiden.. es können einmal zahlen von 1 bis n (n ist frei wählbar) und zahlen von n bis 1 und dann zufallszahlen von 1 bis n erstellt werden. diese können dann mittels 4 sortierverfahren sortiert werden. die zeit wird dabei gemessen. demzufolge macht es sinn, n als wert 300000 zu setzen.. (natürlich macht ein vergleich nur sinn, wenn man die zahlen n bis 1 nimmt, da bei den anderen varianten kein genauer vergleich möglich ist - die zahlenfolgen wären immer verschieden-)

komische erklärung, einfach mal testen und vllt nen kommentar abgeben..

http://img170.imageshack.us/img170/1871/bildpz6.jpg

hier gehts zum download

http://rapidshare.com/files/5500505/Project1.exe.html

Balu der Bär 1. Dez 2006 17:15

Re: Laufzeitvergleich von Sortierverfahren
 
Hallo,

ich würde dein Programm gerne testen, aber könntest du es bitte hier in der DP anhängen oder mir einen direkten Downloadlink nennen?

Grüße,

shmia 1. Dez 2006 17:17

Re: Laufzeitvergleich von Sortierverfahren
 
Interessant wäre auf jeden Fall die Anzahl der Vergleiche und die Anzahl der Vertauschungen mitzuzählen
und anzuzeigen.

KosMottchen 1. Dez 2006 18:25

Re: Laufzeitvergleich von Sortierverfahren
 
huhu,

@ shmia das is ne gute idee..

nur ich weiß leider nicht, wie ich das umsetzen kann.. :( hast da nen paar tipps?

ps: der downloadlink ist unter dem bild ;)

mfg kos

ps: xampp, das bin ich ;)

Balu der Bär 1. Dez 2006 18:28

Re: Laufzeitvergleich von Sortierverfahren
 
Ich weiß wo der Rapidshare-Link ist, laut den Richtlinien dieser Forensparte sollte aber ein Direktlink angegeben werden oder du lädst es in die DP.
Zitat:

Zitat von Daniel
direkter Download-Link evtl. mit Angabe, wie gross der Download ist

Ich habe nämlich keine Lust erst Stunden zu warten und mich durch Vorschaltseiten zu schlagen, da verzichte ich lieber auf das Testen deiner Software. ;)

inherited 1. Dez 2006 19:02

Re: Laufzeitvergleich von Sortierverfahren
 
Klick auf Zufallszahlen von 1 bis n produziert bei mir als ersten eintrag eine 0

Mackhack 2. Dez 2006 08:50

Re: Laufzeitvergleich von Sortierverfahren
 
Vlt. machst noch n BeginUpdate...EndUpdate vor und hinter die ListBox dann wird bestimmt das Zahlenschreiben schneller gehen! Oder dauern 500k Zahlen einfach mal ne gewisse Zeit bis sie in einer ListBox stehen?

himitsu 2. Dez 2006 10:51

Re: Laufzeitvergleich von Sortierverfahren
 
Also die ListBox ist ja wirklich langsam ... minutenlanges Warten macht keinen Spaß.

Aber warum um himmels Willen muß dein Programm knapp 1,13 GB an RAM verschwenden und das gleich beim Start, also wenn noch nichtmal was in der Liste steht.
Für 500.000 Integer sind ja schließlich nur 2 MB nötig.



Die Dateien und vorallem das "große" Bild bitte mal als Anhang dranhängen.
Abgesehn davon das vorallem für sowas nicht jeder auf so'ne "komische" Downloadseite geht ... als ich da gestern da mal schnell reinsah, dachte ich auf dem ersten Blick man müße was für'n Download bezahlen. :shock:

Und vorallem ModemUser werden es dir Danken.
Bin ja gerade auch nur mit 2xISDN und 5 PCs dran unterwegs. :angel:


PS: deinen ersten Beitrag kannst du editieren ... einfach mal auf das http://www.delphipraxis.net/template.../icon_edit.gif da oben klicken.

xZise 2. Dez 2006 11:19

Re: Laufzeitvergleich von Sortierverfahren
 
Zitat:

Zitat von KosMottchen
ps: der downloadlink ist unter dem bild ;)

Also ich würde es hier anhängen. Ich z.B. downloade dort schon was anderes, und müsste warten... Das macht das Programmm uninteressant.

Zacherl 3. Dez 2006 01:46

Re: Laufzeitvergleich von Sortierverfahren
 
Das Sortieren dauert knapp 3 Sekunden, das Erstellen der Zahlenlisten fast 5 Minuten oO :D

Daran solltest du evtl noch etwas feilen ;)

Florian


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:29 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz