Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gnomesort (https://www.delphipraxis.net/77441-%2Ahilfe%2A-ich-brauch-eure-hilfe-sortieralgorithmus-gnomesort.html)

naschkatze1987 19. Sep 2006 18:28

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
Zitat:

Zitat von Phoenix
Such mal hier in der DP nach Hier im Forum suchenTutorial Sortieralgorithmen. Da gibts nämlich schon genug zu dem Thema was Deine Fragen eigentlich erschöpfend beantworten :)

so schlau war ich auch schon... aber zu gnomesort hab ich nix gefunden

dino 19. Sep 2006 18:30

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
tja stimmt tatsächlich: am ende hast du i:=i+1 und i:=i-1 verwechselt

dino 19. Sep 2006 18:32

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
hast du es gesehen?(+ und -)

übrigens hast du wo ich am anfang gesagt habe auch einen einzelnen befehl mit begin und end umklammert :)

naschkatze1987 19. Sep 2006 18:33

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
Zitat:

Zitat von dino
tja stimmt tatsächlich: am ende hast du i:=i+1 und i:=i-1 verwechselt

also eigentlich soll das so sein... wenn getauscht wird geh ich wieder eins zurück um dann die vorherigen, die ich dann vertauscht hab, zu vergleichen...
hier zur Veranschaulichung:

x7 4 5 7 1 2 1
7x4 5 7 1 2 1
x4 7 5 7 1 2 1
4x7 5 7 1 2 1
4 7x5 7 1 2 1
4x5 7 7 1 2 1
4 5x7 7 1 2 1
4 5 7x7 1 2 1
4 5 7 7x1 2 1
4 5 7x1 7 2 1
4 5x1 7 7 2 1
4x1 5 7 7 2 1
x1 4 5 7 7 2 1
1x4 5 7 7 2 1
1 4x5 7 7 2 1
1 4 5x7 7 2 1
1 4 5 7x7 2 1
1 4 5 7 7x2 1
1 4 5 7x2 7 1
1 4 5x2 7 7 1
1 4x2 5 7 7 1
1x2 4 5 7 7 1
1 2x4 5 7 7 1
1 2 4x5 7 7 1
1 2 4 5x7 7 1
1 2 4 5 7x7 1
1 2 4 5 7 7x1
1 2 4 5 7x1 7
1 2 4 5x1 7 7
1 2 4x1 5 7 7
1 2x1 4 5 7 7
1x1 2 4 5 7 7
1 1x2 4 5 7 7
1 1 2x4 5 7 7
1 1 2 4x5 7 7
1 1 2 4 5x7 7
1 1 2 4 5 7x7

naschkatze1987 19. Sep 2006 18:35

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
Zitat:

Zitat von dino
hast du es gesehen?(+ und -)

übrigens hast du wo ich am anfang gesagt habe auch einen einzelnen befehl mit begin und end umklammert :)

ja das ist ja wurscht... war nur noch drin weil ich beim probiern mehrere anweoisungen hatte

Khabarakh 19. Sep 2006 18:36

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
Zitat:

Zitat von naschkatze1987
wenn getauscht wird geh ich wieder eins zurück um dann die vorherigen, die ich dann vertauscht hab, zu vergleichen...

Und genau das macht dein Code eben nicht :roll: . Bei einem Tausch gehst du einen Schritt vor, bei keinem einen Schritt zurück.

naschkatze1987 19. Sep 2006 18:37

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
okay... ich glaub jetzt hab ichs doch gesehn... mal guckn obs klappt...
hatte tomatn auf den augen :dancer2:

dino 19. Sep 2006 18:40

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
1. was sollen die x-en???
2. fängst du ganz oben an, d.h. alles über deinem i(bzw unter) muss in Ordnung sein, sonst hast du nie Ordnung
also geht er solange runter, bis er tauschen muss (bzw mit i hoch) dann geht er wieder hoch und guckt immer, ob der nach oben geschobene wert nicht vielleicht noch höher muss, ist das irgendwann nicht der Fall geht er wieder runter und so weiter, bis er unten angekommen ist und sich scher ist, dass über ihm(also überall) Ordnung herrscht

nd es klappt, habs schon ausprobiert!

naschkatze1987 19. Sep 2006 18:41

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
Okay DANKESCHÖN :mrgreen: Leute... ich brauchte erst ein Forum, der mir sagt, dass ich + und - vertauscht hab :oops:

aber 4 bzw. 6 Augen sehn ja bekanntlich mehr als 2

supi, danke, danke, danke :!: !!!!!!!!!!! :!:



:thumb:

dino 19. Sep 2006 18:44

Re: *HILFE* Ich brauch eure Hilfe: Sortieralgorithmus->Gn
 
übrigens würdest du dir freunde machen, wenn du wüsstest, warum es falsch ist(nicht weils nicht funkrtioniert, sondern weils nicht funktionieren kann, bloss warum?) ansonsten würde ich sagen, ist alles gesagt


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:18 Uhr.
Seite 2 von 3     12 3      

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