Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   probleme mit einem Quicksort Algorithmus (https://www.delphipraxis.net/57461-probleme-mit-einem-quicksort-algorithmus.html)

delphi_newbie_123 21. Nov 2005 19:25


probleme mit einem Quicksort Algorithmus
 
hi,
ich habe einen quicksortalgorithmus in Python geschriben der leider
nicht funktioniert:

Delphi-Quellcode:
unsortiert=[2,2,4,2,1,234,5]

def quicksort(unsortiert):
    if len(unsortiert)==0 or len(unsortiert)==1:
        return unsortiert
    else:
        pivot=unsortiert[0]
        links=[]
        rechts=[]
        for i in range(1,len(unsortiert)):
            if unsortiert[i]<=pivot:
                links=links+[unsortiert[i]]
            else:
                rechts=rechts+[unsortiert[i]]
        return quicksort(links)+[pivot]+quicksort(rechts)
vielleicht kann jemand weiterhelfen und sagen was ich hier nicht berücksichtigt habe
Danke schonmal!


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:33 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