Sok tömb azonos indexein lévő egyező értékkel rendelkező elemeinek megtalálása miként lehetséges a legegyszerűbb módon? (bővebben lent)
Tehát tegyük fel, hogy van sok azonos hosszúságú tömb: tomb1,tomb2,tomb3... egészen mondjuk harmincig, ezek száz elemet tartalmaznak.
A tömbök nem rendezettek, véletlenszerűen tartalmazzák a számokat.
Ha azt szeretnénk megtudni, hogy azonos index-en nincs-e azonos érték két vagy több tömb esetén, mit kell tenni, hogy a legegyszerűbb ezt leprogramozni hogy az algoritmus vissza is adja konkrétan?
For ciklussal végigmenni és a ciklus belsejébe beírni hogy:
if (tomb1[i]=tomb2[i]) or(tomb3[i]=tomb4[i])...
Tehát így végig ahány tömb van, szerintem fárasztó és nem jó megoldás.
Két ciklussal csinálni, amely végigmegy, veszi az első tömböt, összehasonlítja a másodikkal és miután végigér, veszi a másodikat és azt hasonlítja össze elejétől a végéig, ez sem biztos hogy jó megoldás mert a tömb önmagára is eshet ekkor az összehasonlítás és ez ugye mindig igaz lesz...
Másrészt ezt lépésenként be kell írni ami rendkívül fárasztó.
Hogy hívják ezt amit szeretnék csinálni és mi a legjobb módszer rá?
"Ez akkor lenne igaz, ha az volna a felvétel, hogy az ÖSSZES i. elem ugyanaz. A feltétel a volt, hogy bármely két i. elem ugyanaz."
Iostream akkor mondj olyan esetet ahol igaz , hogy BÁRMELY két i.-ik elem ugyanaz, de nem igaz, hogy az ÖSSZES i. elem ugyanaz!
Köszönöm mindenkinek a válaszokat.
Megvan a megoldás is.
Sajnos nem gondoltam végig logikusan a feladatot, de pár segítőkész ember bemutatta hogy milyen egyszerű a megoldás.
http://www.gyakorikerdesek.hu/szamitastechnika__programozas_..
@15:51
Ez nem igaz. Bármely kettő az egyértelműen azt jelenti, hogy igaz minden párra.
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!