![]() |
Größere Zahlen sortiren.
Hi, ich hab ein programm vom sortiren mit Zahlen mit Hilfe von Bubblesort und Quicksort in der Schule geschrieben und würde nun gern eWissen, wie ich es erreiche dass ich auch ganz große Zahlen sortiren kann, denn werte wie 50000 z.B. gehen nicht...
|
Re: Größere Zahlen sortiren.
Hi Listener666,
zeig mal ein bisschen Code. Kann es sein dass du als Datentyp Integer verwendest? Dann würde mich der Fehler nicht überraschen. Aber ohne Code kann es nur ein Ratespiel werden. Greetz alcaeus |
Re: Größere Zahlen sortiren.
Ja, ich verwende Integer, aber bei Delphi 7 ist dass ja sowieso das gröte,oder? Daran liegts glaub ich auch nicht. Es liegt eher daran, wie viele Durchläufe der Sortieralgoryhtmus macht...
|
Re: Größere Zahlen sortiren.
Hi Listener666,
stimmt, da hast du Recht. Ich bin manchmal einfach noch in DOS-Zeiten (Integer nur bis 32xxx). Aber zeig mal bitte deinen Code, dann können wir auch nachsehn woran es liegen könnte. Weiters: was passiert bei Werten um 50000? Greetz alcaeus |
Re: Größere Zahlen sortiren.
Also eigentlich sollte das nicht so das PRoblem darstellen. Zumindest die Sortier-Logik von Bubblesort, Quicksort etc. bleibt ja gleich :P
|
Re: Größere Zahlen sortiren.
Liste der Anhänge anzeigen (Anzahl: 1)
Sorry, ich dachte ich hätte das ganze Prog. mit drangehangen...Nächster Versuch...
|
Re: Größere Zahlen sortiren.
Hi Listener666,
ich hab mir jetzt mal deinen Code angesehn, und auch eine Sortierung von Zahlen größer als 50000 funktioniert bei mir problemlos. Aber noch ne Frage: warum hast du die Anzahl Zahlen auf 23000 begrenzt? Greetz alcaeus |
Re: Größere Zahlen sortiren.
THX....jetzt hab ich endlich mal eine pascal/delphi implementation von quicksort....
:thumb: aber die zahlen sind doch immer zufällig :gruebel: wo kann man denn da zahlen > 50.000 eingeben? |
Re: Größere Zahlen sortiren.
Hi glkgereon,
im Quellcode musst du nur die Stelle suchen, wo er die Zufallszahlen berechnet. Dort einfach die Grenze des Random nach oben setzen und los gehts. Greetz alcaeus |
Re: Größere Zahlen sortiren.
ok...ich hatte in der app gesucht...
noch eins: ich find das langweilig, da kommt wenn man einmal die zufallszahlen generiert hat immer das selbe raus :( :mrgreen: aber lassen wir das :zwinker: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz