Eli kun mulla on taulukossa satunnaislukuja, miten saan tulostettua ne suuruusjärjestyksessä näytölle? for-luupilla oon kokeillut pyörittää, mutta joku mättää...
numerot järjestykseen
rookie
4541
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
http://mureakuha.com/koodikirjasto/358
"// Melkoisen tyhmä ja hidas algoritmi."
Tuo oli kommenttina Bubble-algortitmista? Eihän siinä ole mitään tyhmää - kuten ei niissä muissakaan lajittelutekniikoissa. Se on vaan eräs kehitelmä teemasta LAJITTELU.
Jospa lajitellaan 'laatikollinen' kolikoita - miljoonia? - mikä koosteen algoritmeista soveltuisi tehtävään?
Esim. näin:
#include
using namespace std;
int main(int argc, char *argv[])
{
int array[5] = {4, 6, 1, 3, 9};
sort(array, array 5);
return 0;
}
Pitää vielä muistaa ottaa mukaan standardi headeri, jossa std::sort() on esitelty:
#include