Videó: Hogyan viszonyul egy duplán linkelt lista DLL az egyetlen linkelt lista SLL-hez)?
2024 Szerző: Lynn Donovan | [email protected]. Utoljára módosítva: 2023-12-15 23:48
Bevezetés a Duplán linkelt lista : A Duplán linkelt lista ( DLL ) tartalmaz egy extra mutatót, amelyet általában előző mutatónak hívnak, valamint a következő mutatót és az adatokat, amelyek vannak ott bent egyenként linkelt lista . SLL csak egy adatmezőt és a következőt tartalmazó csomópontokat tartalmaz link terület. Az DLL több memóriát foglal el, mint SLL mivel 3 mezője van.
Ennek megfelelően milyen előnyei vannak a duplán linkelt listának az egyszeresen linkelt listához képest?
Következő előnyeit /hátrányai duplán linkelt lista felett egyenként linkelt lista . 1) A DLL előre és hátra irányban is bejárható. 2) A DLL-ben a törlési művelet hatékonyabb, ha a törölni kívánt csomópontra mutatunk. 3) Gyorsan beszúrhatunk egy új csomópontot egy adott csomópont elé.
Hasonlóképpen, mi a különbség az egyszeresen linkelt lista és a duplán linkelt lista között? A fő különbség az egyedileg linkelt lista között és duplán linkelt lista az áthaladási képesség. Másrészről duplán linkelt lista két mutatót tart fenn, a következő és az előző csomópont felé, ami lehetővé teszi a navigálást ban ben mindkét irányba ban ben Bármi linkelt lista.
Az emberek azt is kérdezik, hogy a duplán linkelt lista miben jobb, mint az egyetlen linkelt lista, mondjon példát?
Duplán linkelt lista számos művelet egyszerű végrehajtását kínálja, míg egyenként linkelt lista ugyanahhoz a művelethez több információ szükséges.. Mert példa , egy csomópont törlése a egyenként linkelt lista.
Miért használnak duplán linkelt listát?
Duplán linkelt lista lehet használt navigációs rendszerekben, ahol elöl és hátul is navigációra van szükség. Ez használt böngészők által a meglátogatott weboldalak vissza- és előre navigációjának megvalósításához, azaz a vissza és előre gomb. Ez is használt különböző alkalmazásokkal a Visszavonás és az Újra funkció megvalósításához.