Liebe Leute
Ich schreibe gerade ein Programm, das einem die Bestenliste (Highscore) von verschiedenen Spielern ausgibt.
Der Beste ist der mit den meisten Punkten (0 - unendlich mit x € Z). Die Punkte werden als int aus Dateien in zufälliger Reihenfolge eingelesen. Die besten 10 Spieler werden angezeigt. Darunter können theoretisch alle die gleiche Punktezahl haben.
Ich dachte daran, die Punkte in eine Tabelle „int punkte[10000]={0};“ einzulesen. Dies ist aber extrem kompliziert, besonders beim Sortieren, da jedes mal alle höheren Werte verschoben werden müssten.
Hat einer von euch schon mal so ein Sortierprogramm gemacht? Wie geht das am einfachsten?
Liebe Grüsse
Kalsan