Also Sortier Algorithmus grafisch darstellen würde ich so machen wie ich es mal in ner Demo gesehen habe. Ich stelle das jetzt mal vereinfacht da.
Du machst dir nen Array mit sagen wir mal 10 Speicherfeldern packst dort dann unsortiert, sprich durcheinander die zahlen 1 bis 10 rein. Diese gibst du jetzt grafisch aus, auf nem 10*10 pixel bild (das ganze kann man auch mit 100 Werten machen dadurch wird das Bild dann 100*100 Pixel groß) jetzt fangen wir an den Array zu sortieren nach jedem Sortierdurchgang zeichnest du die Punkte auf dem Bild neu, am ende des Sortiervorgangs dürftest du dann eine Diagonale von links unten nach rechts oben haben
Ist jetzt nur nen Denkanstoss wie ich es machen würde.
mfg phlux