Tudnátok segíteni ennek a két feladatnak a megoldásában?
Ez a feladat arról szól, hogy van egy nem meghatározott méretű tömb és egy nem meghatározott mennyiségű signed int érték. Kizárólag a nullánál nagyobbakat kell beilleszteni egy tömbbe, méghozzá úgy, hogy a páros értékeket balról (tehát a 0.-tól az n.-ig indexig haladva) illesszük bele a tömbbe, a páratlanokat az ellenkező irányból. Ha esetleg az új tömbünk nagyobb, mint az eredeti a maradék "üres" helyeken a x[i]-nek -1-es értéket kell felvennie (utóbbi részéig nem jutottam el). Tehát ha pl az új tömb 10 elemű, de a "régi" csak 7 (tehát 7 számot kell elhelyezni a tömbben) az output nézhet ki így:
{22, 64, 70, 18, -1, -1, -1, 55, 71, 19}
Ebben a feladatban egy txt fájlból kell olvasni majd megszámolni az azonos értékeket és rendezni. Mire gondolok?: Minden beolvasott string előtt ott áll legelőször egy egyes (hiszen ha már valamit beolvastunk az legalább egyszer előfordul). Majd végigmegyünk a stringeken és ha többször is előfordul pl az a szó, hogy "Lajos", akkor ehhez hozzáadunk egyet és rendezzük, a leggyakoribb karaktersorozattól a legritkábbig. Pl ha a háromszor előforduló Lajos a legritkább az output így néz ki:
5 Béla
3 Lajos
2 Géza
2 Piri
1 Mari
Minden segítséget köszönök.
És ezek az indexek hova mutatnak? Bocs de nagyon nem értem.
Tehát kapok egy X számot. Eldöntöm, hogy X páros vagy páratlan. Ha X páros a tömb elejétől kezdve töltöm vele a tömböt, ha X páratlan a végéről töltöm. Ha már nincs több szám akkor a maradékot feltöltöm -1-el?
És mi határozza meg a tömb méretét ha azzal kezdődik a feladat, hogy a tömb mérete nem meghatározott?
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!