![]() |
probleme mit einem Quicksort Algorithmus
hi,
ich habe einen quicksortalgorithmus in Python geschriben der leider nicht funktioniert:
Delphi-Quellcode:
vielleicht kann jemand weiterhelfen und sagen was ich hier nicht berücksichtigt habe
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) Danke schonmal! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz