Video: Hoe vergelyk 'n dubbelgekoppelde lys DLL met die enkelgekoppelde lys SLL)?
2024 Outeur: Lynn Donovan | [email protected]. Laas verander: 2023-12-15 23:42
Inleiding tot Dubbel gekoppelde lys : A Dubbelgekoppelde lys ( DLL ) bevat 'n ekstra wyser, tipies genoem vorige wyser, saam met volgende wyser en data wat is daar in enkelgekoppelde lys . SLL het nodusse met slegs 'n dataveld en volgende skakel veld. Die DLL beslaan meer geheue as SLL aangesien dit 3 velde het.
Gevolglik, wat is die voordele van dubbelgekoppelde lys in vergelyking met die enkelgekoppelde lys?
Volgende is voordele /nadele van dubbelgekoppelde lys oor enkelgekoppelde lys . 1) 'n DLL kan in beide vorentoe en agtertoe rigting deurkruis word. 2) Die delete-operasie in DLL is meer doeltreffend as die wyser na die nodus gegee word wat uitgevee moet word. 3) Ons kan vinnig 'n nuwe nodus voor 'n gegewe nodus invoeg.
Net so, wat is die verskil tussen 'n enkelgekoppelde lys en 'n dubbelgekoppelde lys? Die hoof verskil tussen enkelgekoppelde lys en dubbelgekoppelde lys is die vermoë om te beweeg. Aan die ander kant dubbelgekoppelde lys handhaaf twee wysers, na die volgende en vorige nodus, wat jou toelaat om te navigeer in beide rigtings in enige gekoppelde lys.
Mense vra ook, op watter manier is dubbelgekoppelde lys beter as enkelgekoppelde lys gee voorbeeld?
Dubbel gekoppelde lys bied maklike implementering van baie operasies, terwyl enkelgekoppelde lys vereis meer inligting vir dieselfde operasie.. Vir voorbeeld , die skrap van 'n nodus in 'n enkelgekoppelde lys.
Waarom word 'n dubbelgekoppelde lys gebruik?
Dubbel gekoppelde lys Kan wees gebruik word in navigasiestelsels waar beide voor- en agternavigasie vereis word. dit is gebruik word deur blaaiers om terug- en vorentoe-navigasie van besoekte webblaaie te implementeer, dws terug en vorentoe-knoppie. Dit is ook gebruik word deur verskeie toepassings om ongedaan- en herdoen-funksionaliteit te implementeer.