Mit keres a linkelt listában?
Mit keres a linkelt listában?

Videó: Mit keres a linkelt listában?

Videó: Mit keres a linkelt listában?
Videó: 5 Places I Use Keywords to Get More KDP Book Sales 2024, Április
Anonim

Keresés egyenként linkelt lista . Keresés egy adott elem helyének megtalálása érdekében kerül végrehajtásra lista . Ha az elem illeszkedik valamelyikhez lista elemet, akkor a függvényből visszaadjuk az elem helyét.

Akkor milyen típusú linkelt listák vannak?

A hivatkozott lista típusai - Egyedül linkelve , kétszeresen linkelve és kör alakú. Három gyakori típusú linkelt lista.

Hasonlóképpen, hogyan használjuk a bináris keresést a linkelt listában? Igen, Bináris keresés lehetséges a linkelt lista ha a lista rendezett, és ismeri az elemek számát lista . De válogatás közben a lista , egyszerre csak egyetlen elemet érhet el az adott csomópontra mutató mutatón keresztül, azaz vagy egy előző csomóponton vagy a következő csomóponton.

Ennek megfelelően mire használják a linkelt listát?

Kapcsolt listák lineáris adatstruktúrák, amelyek az egyes objektumokban, úgynevezett csomópontokban tárolják az adatokat. Ezek a csomópontok mind az adatokat, mind a hivatkozást a következő csomópontra tartalmazzák lista . Kapcsolt listák gyakran vannak használt hatékony beillesztésük és törlésük miatt.

Hogyan lehet hozzáadni és eltávolítani a linkelt listát?

Beszúrás vagy törlése a faroknál nagyjából ugyanaz, kivéve, hogy a végével dolgozol lista . Nak nek betét , mindössze annyit kell tennie, hogy beállítja a végpontot egy új csomópont mellé, mielőtt az új csomópontot új farokként állítaná be. Ha a lista kétszeres linkelve , akkor az új csomópont előző mutatóját is be kell állítania… a régi végére.

Ajánlott: