Kezdőoldal » Számítástechnika » Programozás » (C++) Hogyan oldjam meg ezt a...

(C++) Hogyan oldjam meg ezt a feladatot?

Figyelt kérdés
Van egy n elemű int tömb ami random egész számokat tartalmaz. Hogyan számoljam meg, hogy az egyes számokból hány darab van?

2014. dec. 18. 17:25
 1/2 anonim válasza:

Végig mész a tömbön, ez egyértelmű.

Létrehozol egy ,,map" típusú tárolót, <int,int> -el :D

A tömbben lévő random szám a kulcs, az értéket meg növeled :)

2014. dec. 18. 17:27
Hasznos számodra ez a válasz?
 2/2 Tengor ***** válasza:

Ha map-et még nem tanultatok:

Végigmégy a tömbön és megkeresed a legnagyobb és legkisebb értéket. Létrehozol egy akkora tömböt, ami a két érték közötti minden egész szám elfér (ha a legkisebb -5, a legnagyobb 20, akkor egy 25 nagyságú tömböt), mindegyik értékét 0-ra állítod.

Aztán megint végigmégy a random tömbön, az aktuális értéket módosítod a legkisebb elemmel, majd ezt indexnek használva megnöveled az általad létrehozott tömbben lévő értéket.

2014. dec. 18. 20:50
Hasznos számodra ez a válasz?

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!