C ++ sortiert die Zahlen vom kleinsten zum größten

7

Wenn der Benutzer 10 Zufallszahlen eingeben soll, und ich möchte sie vom kleinsten zum größten sortieren, was ist die beste Methode, dies mit der einfachsten C ++ Sprache zu tun.

    
Oliver 24.02.2011, 08:15
quelle

6 Antworten

13
%Vor%     
pyfex 24.02.2011, 08:33
quelle
20
%Vor%     
Jerry Coffin 24.02.2011 08:19
quelle
2

Verwenden Sie eine Struktur, die die Reihenfolge verwaltet: std :: multiset

%Vor%

Aufruf:

%Vor%

(Hinweis: Die Anzahl der Argumente ist nicht beschränkt)

    
Matthieu M. 24.02.2011 08:50
quelle
0

Es hängt von Ihren Anforderungen ab. Wenn Sie sie nur sortieren möchten und die Geschwindigkeit nur mäßig ist, wäre eine Insertion-Sortierung für einen so kleinen n-Wert (10) in Ordnung. Schnell zu implementieren (von Grund auf neu) und für kleine Setgrößen geeignet.

    
MM. 24.02.2011 08:31
quelle
0
%Vor%     
Leo Ivas 05.02.2016 20:44
quelle
-7

Sie können selbst etwas schreiben, sollten aber die qsort-Funktion verwenden.

    
Kudesnik 24.02.2011 08:18
quelle

Tags und Links