Merge Sort
2004-02-16 16:05
Anonymer User
Hi
ich haette da mal ne Frage zu Merge Sort, die dieser Algoritmus in der Theorie funktioniert glaube ich zu wissen… mit dem Aufteilen bis nur ein Elemant der Liste noch über ist und dann wieder zusammen basteln und so…
Grafiken zu dem Thema gibt es ja reichlich…
Aber wie programmiere ich das jetzt in java?
Mein Problem ist, rekursive glaub ich das aufteilen hinzubekommen…. halt immer weiter aufteilen bis nur noch ein Wert im array ist
aber wie mach ich das mergen?
der Ersten Schritt mergen ist mir (glaub ich) klar…. die beiden Werte die ich hab, mit einander vergleichen, den kleinern als erstes ins neue array stopfen und dann den größeren an 2. stelle….aber dann?
2 Array mit einander vergleichen, aber wie bekomm ich die 2 Arrays aufgerufen?
ich haette da mal ne Frage zu Merge Sort, die dieser Algoritmus in der Theorie funktioniert glaube ich zu wissen… mit dem Aufteilen bis nur ein Elemant der Liste noch über ist und dann wieder zusammen basteln und so…
Grafiken zu dem Thema gibt es ja reichlich…
Aber wie programmiere ich das jetzt in java?
Mein Problem ist, rekursive glaub ich das aufteilen hinzubekommen…. halt immer weiter aufteilen bis nur noch ein Wert im array ist
aber wie mach ich das mergen?
der Ersten Schritt mergen ist mir (glaub ich) klar…. die beiden Werte die ich hab, mit einander vergleichen, den kleinern als erstes ins neue array stopfen und dann den größeren an 2. stelle….aber dann?
2 Array mit einander vergleichen, aber wie bekomm ich die 2 Arrays aufgerufen?