Van egy structurám és egy vectorom C++-ban, a structurában van egy tömb szavakkal. A házim az lenne, hogy a tömbben lévő szavak betűiből meghatározzam, hogy melyik az a betű, ami a legtöbbször előfordult. Van ötletetek, hogy kellene megcsinálnom?
Figyelt kérdés
2017. nov. 11. 12:51
1/3 anonim válasza:
Le kéne programoznod, az lenne a legegyszerűbb.
2/3 anonim válasza:
A szavak tömbön for ciklussal tudsz végig menni a szavakon ami meg string gondolom úgy szintén de használhatsz for helyett foreach ot is ha gondolod.Legyen egy változód amiben az aktuálisan legnagyobbnak tartott karaktert tárolod(char) és egy másik is egy int amiben pedig azt hogy ez hányszor fordult elő a szavakban kell még egy actualCharPiece változó amit növelsz eggyel ha találtál olyan karaktert amit éppen megszámolni akarsz.
3/3 anonim válasza:
Jobb volna ABC sorrendbe rendezni a szavak betűit számolás előtt hogy ne kelljen számon tartanod azokat a betűket amiket már megszámoltál így csak azt kell ellenőrizni hogy a következő betű nem e ugyan az amit az előbb számoltál.
Pl az ananász szónál. Rendezve aaánnsz
De ha a magyar ABC ben levő betűket akarod akkor egy hunabc tömböt tarts fel ezeknek a betűknek és vizsgáld ezt is.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!