Sortowanie bąbelkowe listy

0

Chciałbym posortować alfabetycznie listę składającą się z stringów :D
znalazlem dwa artykuły które moga mi pomóc ale nie wiem jak je połączyć.. mianowicie :

Lista jednokierunkowa samoorganizująca się --> http://4programmers.net/Delphi/Artykuły/Wskaźniki._Listy_jedno_i_dwukierunkowe.#4

Alfabetyczne sortowanie bąbelkowe w tablicy --> Alfabetyczne sortowanie bąbelkowe

w pierwszym jest minus ze sortowanie jest zrobione na liczbach
a w drugim ze jest to zrobione na talicy
jak to połączyć ??

PS. co ozancza > w( if Root.Dane > NewOne.Dane then)

aha....jak coś to robie to w TurboPascal7

sprawdzałem to http://4programmers.net/Algorytmy/Sortowanie_stosu_przez_selekcje ale wynik był taki ze każdy string był taki sam;

0

stringi mozesz tak samo porownywac jak liczby 1<2=true tak samo 'a'<'b'=true,

0

Elmo nadal się męczysz z tymi sortowaniami?
Sugeruję zrozumienie algorytmu (dobra książka do matematyki) i napisanie własnego programu na bazie umiejętności. Zajmnie to mniej czasu niż szukanie czegoś w Internecie i sklejanie kilku programów w jeden. Samo sortowanie bąbelkowe jest bardzo, bardzo proste wystarczy przeczytać i zrozumieć algorytm. Implementacja też nie będzie nastręczała większych trudności - jak bedziesz wiedział co chcesz zrobić i dlaczego.
Na zachetę - wikipedia - tam jest to znośnie opisane, do tego struktury danych w jakich lepiej się czujesz (np. tablica) i robisz algorytm. Sugeruję najpierw na kartce ręcznie posortować a potem mechanizmy przenieśc do komputera.
Jakbyś miał problem to pisz, ale dopiero jak będziesz wiedział co chcesz zrobić (zrozumiesz algorytm)

1 użytkowników online, w tym zalogowanych: 0, gości: 1