02. juni 2005 - 01:05Der er
10 kommentarer og 1 løsning
Sortering af 5 int's
Hej eksperter!
Jeg har et array med 5 integers som jeg gerne vil have sorteret så den mindste er først og den største er sidst. Men min hjerne er lidt sløv i øjeblikket, er der en hurtig måde at gøre det på?
Har et kodeeksempel men det er sortering af strings og det er ret langhåret :S
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Hvis jeg hurtigt kan spørge dig igen, men hvordan ændrer jeg rækkefølgen på mit sorterede array, tror godt jeg vil have det omvendt i stedet for så den starter med det største tal?
int main() { int x[5] = {9, 5, 11, 7, 1}; std::greater<int> Compare; std::sort(x, &x[5], Compare); int i; for(i = 0; i < 5; i++) std::cout << x[i] << std::endl; }
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.