Tudnátok segiteni hogy kell ezeket a feladatokat megoldani algoritmusból?
egyirányú listák láncok tömbök
kétirányú listák tömbök mi a lényege?
nem értem
Az lenne a lényege a láncolt listának, hogy a memóriában nem egymás után tároljuk az adatokat hanem szétszórva, és minden adathoz megmondjuk hogy hol a következő és az előző adat, így egy láncot alkotva az adatokból. Azért jó mert így könnyedén lehet hozzáfűzni, beszúrni vagy akár törölni adatot a listából és annak hossza sincs megszabva, egy tömbbel ellentétben.
A képen látható feladat viszont tök értelmetlen ilyen szempontból mert egy tömbben tárolja a láncolt listát :)
A 6-os feladattal kezd hogy megértsd:
A lista feje a 3-as index, a tömbökben ez alapján meg tudod mondani hogy a lánc első eleme az Adat3, a következő index az 5, az előző a -1, azaz nincs előző.
Ezután nézed a következő indexet, az 5-öst:
Adat5, a következő a 6, az előző a 3.
Aztán nézed a következőt, a 6-ost, stb.
Ez a lánc fog kijönni:
Adat3 -> Adat5 -> Adat6 -> Adat8 -> Adat2
Az 5-ös feladat ugyan ez, csak itt neked kell csinálni egy láncot. A legegyszerűbb ha az állatokat az ADAT tömb első 4 elemébe írod be sorrendben, de gyakorlásképpen véletlenszerűen is bele tudod dobálni.
Így kell megoldani
Más hobbi választási lehetőség nem volt, csak a programozás?
Gombfoci vagy ilyesmi?
Bibaris fat hogy lehet korbejarni ha gyoker az 1
? Ezt nem értem
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!