Insertion-Sort oder Heap-Sort
06.11.2017 11:39:21
Peter(silie)
ich habe eine Maske in die ich mehrere hunderttausend Daten reinlade aus einer Excel-Tabelle.
Jede Spalte kommt in eine eigene Combobox(40 an der Zahl).
Die Daten einer Spalte sind unsortiert, ich verwende einen Quicksort um die Daten
zu sortieren und füge die arrays dann als List-Objekte in meine Comboboxen ein.
Nun kann mit der Maske ein Datensatz erstellt, verändert, oder gelöscht werden.
Die veränderten Daten müssen dann natürlich wieder in der Maske richtig angezeigt werden.
Bis Dato werden alle Daten nach erstellen/verändern/löschen wieder nacheinander sortiert und als Listen eingefügt.
Das ist suboptimal und macht keinen Sinn.
Deshalb möchte ich in meine bestehenden soriterten Listen/Arrays die Daten lediglich updaten und nicht komplett neu laden.
Sollte ich dafür einen Insertion-Sort verwenden oder einen Heap-Sort?