Vergleich von Sortieralgorithmen

Es sollen nun die verschiedenen, bereits von Ihnen implementierten Sortieralgorithmen miteinander verglichen werden. Passen Sie Ihre Funktionen so an, dass bei allen Programmen die gleichen Parameter übergeben werden, und die

  • Berechnungszeit
  • Anzahl der Vertauschungsoperationen

vom Algorithmen jeweils in einer globalen Variablen gespeichert wird.

 

Wenn Sie die Arbeit an Ihren Funktionen beendet haben, wenden Sie sich dem Steuerungsprogramm zu.

  • Eine variable Elementmenge soll erzeugt werden.
  • Die verschiedenen Funktionen sollten aufgerufen werden und in Bezug auf
    • Berechnungszeit
    • Anzahl der Vertauschungsoperationen
    verglichen werden.
  • Erstellen Sie aussagekräftige Plots der Ergebnisse für verschieden große Elementmengen.

 

Hinweis: Benutzen Sie die Befehle tic und toc um die Berechnungszeit zu bestimmen. Die richtige Anwendung erfahren Sie über die help Funktion.