Véletlenszerűen generálok 10 számot, hogy tudom őket sorba rakni? (C++)
Figyelt kérdés
2015. aug. 11. 09:10
1/3 anonim 



válasza:





2/3 anonim 



válasza:





Vagy, ha nincs szükséged RandomAccessIterorra,tárold a számokat olyan konténerbe, ami eleve rendezetten tárolja az elemeit.
3/3 anonim 



válasza:





Leírom lépésről lépésre:
0. Eltárolod őket egy tömbben.
1 a. Felhasználod a sort függvényt ( std::sort(tomb, tomb+N);, ahol N az elemek száma (most 10) ).
1. b. Írsz egy rendező függvényt, ami rendezi a 10 számot. Pl.: Buborékrendezés:
1. b. 1. Végignézed a tömb összes elemét (for i ciklus)
1. b. 2. Az i. elemet hasonlítod minden mögötte állóval (for j ciklus)
1. b. 3. Ha az i. elem > j. elem , akkor megcseréled őket.
A csere:
1. b. 4. 1. Létrehozol egy ideiglenes változót, és beleteszed az i. elemet
1. b. 4. 2. Az i. elembe a j. elemet
1. b. 4. 3. A j. elembe pedig az ideiglenes változó tartalmát (ami az i. elemet tartalmazza)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!