Sortierung eines arrays
hallo, ich habe folgende frage, wie realisiere ich es das innerhalb eines arrays sortiert wird nach buchstaben?
mein array hab ich wie folgt aufgebaut:
Delphi-Quellcode:
type
TSchuler = Record Name : string; Vorname : string; Klasse : string; NoteI : integer; NoteD : integer; NoteE : integer; NoteM : integer; NotenD : extended; ... private count: integer; SchulerID: array of Tschuler; public |
Re: Sortierung eines arrays
Moin
imho kanns du ein Array nicht "von Haus aus" Sortiert erstellen. Das wirst du dann wohl selber "von Hand" übernehmen müssen Quicksort Bubblesort sind Stichworte die mir da spontan in den Kopf kommen :-) schönen Gruß Sam |
Re: Sortierung eines arrays
schau mal unter Tutorial
oder such mal nach ARRAY & SORTIEREN, da solltest du schon was finden...! :wink: Grüßle, Klarabella |
Re: Sortierung eines arrays
joa danke schonmal dafür aber das hilft mir nicht recht weiter da ich keine zahlen sortieren soll sondern string werte...oda ich habs gerade beim lesen nich gecheckt...
|
Re: Sortierung eines arrays
Zitat:
letzteres trifft eher zu. :zwinker: Du kannst auch Strings mit den Vergleichsoperatoren "<", ">", "<=", ">=", "=", und "<>", vergleichen. |
Re: Sortierung eines arrays
man jetzt bin ich schon wieder als noob aufgefallen..son müll, danke ich werds gleich mal testen.
|
Re: Sortierung eines arrays
Hi,
falls es sich machen lässt: nutze statt nem Array ne Liste, die kann von Haus aus sortiert werden (afaik steckt da ein etwas flotterer Algo dahinter) Gruß Stephan :dance: :xmas: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:19 Uhr. |
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