Bubble Sort mit Type-Einträge

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Iguan

Betreff: Bubble Sort mit Type-Einträge

BeitragMo, Jan 23, 2006 18:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Grüezi!

Kann mir jemand sagen, wie ich mein Type

Code: [AUSKLAPPEN]

type WW
  field X
  field Y
  field Bild
end type


sortieren kann? Ich möchte, dass alle Einträge der X-Koordinate nach sortiert werden! Also, zuerst die Kleinste, dann die 2. kleinste.... usw.

Wie macht man das?


Danke!


Iguan

hectic

Sieger des IS Talentwettbewerb 2006

BeitragMo, Jan 23, 2006 18:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Sortieren mit Bubblesort (suche im Forum/Suchmaschine) und mit Insert kannst du bestehende Typeeinträge an eine andere Position setzen.

Iguan

BeitragMo, Jan 23, 2006 19:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Hmm... ich habe im i-net schon gesucht, aber kein Lösungsansatz gefunden! Die Beispiele dort sind mit Dim gelöst. Mit Insert, kann man ja nur Last, First, Before, After einfügen! wie soll dann Bubblesort mit Types funktionieren? Hat jemand vielleicht ein Beispiel?

5k41

BeitragMo, Jan 23, 2006 19:52
Antworten mit Zitat
Benutzer-Profile anzeigen
mh...spontan fällt mir nur das ein sry...geht aber bestimmt noch eleganter!
Code: [AUSKLAPPEN]

Type hallo

   Field x

End Type

a.hallo=New hallo
b.hallo=New hallo
c.hallo=New hallo

a\x=100
b\x=25
c\x=5

For d.hallo=Each hallo

   counter=counter+1

Next

For i=0 To counter
   
   For d.hallo=Each hallo
   
      For e.hallo=Each hallo   
      
         If d\x<e\x Then Insert d.hallo Before e.hallo
         If d\x>e\x Then Insert d.hallo After e.hallo
   
      Next
      
   Next

Next

For g.hallo=Each hallo

   Print g\x

Next
Projekte:
For a better World - Gesellschaftsspiel ( 100%)

User posted image

Goodjee

BeitragMo, Jan 23, 2006 19:53
Antworten mit Zitat
Benutzer-Profile anzeigen
https://www.blitzforum.de/view...bubblesort

guck dir mal die ersten beiden codes an, wobei der zweite schneller ist.
wahrscheinlich kommen im laufe des post noch andere möglichkeiten, habs mir net so genau angeguckt
"Ideen sind keine Coladosen, man kann sie nicht recyclen"-Dr. House
http://deeebian.redio.de/ http://goodjee.redio.de/

Iguan

BeitragMo, Jan 23, 2006 21:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Idea Idea Idea Idea
Danke vielmals!!!!!
ihr seit echt super!!! Razz

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragDi, Jan 24, 2006 0:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Wer kein Bock hat sich einen Sortieralgo für Type selber zu proggen,
dem kann geholfen werden!


https://www.blitzforum.de/viewtopic.php?t=11467
[BB2D | BB3D | BB+]

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group