Susietas sąrašas

Išlyginkite kelių lygių susietą sąrašą (pagal gylį)
2026

Išlyginkite kelių lygių susietą sąrašą (pagal gylį)

Pateikiamas susietas sąrašas, kuriame, be kito žymiklio, kiekvienas mazgas turi antrinį žymiklį, kuris gali nukreipti arba nenukreipti į atskirą sąrašą. Šiuose antriniuose sąrašuose gali būti vienas ar daugiau vaikų, kad būtų sudarytas kelių lygių susietas sąrašas. Atsižvelgiant į pirmojo sąrašo lygio antraštę. Užduotis yra suploti sąrašą, kad visi mazgai būtų rodomi vieno lygio susietame sąraše. Išlyginkite sąrašą taip, kad pirmieji būtų visi pirmojo lygio mazgai, tada antrojo lygio mazgai ir pan.

Hashtables grandinės su dvigubai susietais sąrašais
2026

Hashtables grandinės su dvigubai susietais sąrašais

Būtina sąlyga – maišos įvadas, maišos lentelė naudojant atskirai susietą sąrašą ir mūsų nuosavos maišos lentelės įdiegimas su atskira grandine „Java“ maišos lentelės įgyvendinimas naudojant grandinės per dvigubai susietą sąrašą yra panašus į maišos lentelės diegimą naudojant atskirai susietą sąrašą. Vienintelis skirtumas yra tas, kad kiekvienas susietojo sąrašo mazgas turi ir kito, ir ankstesnio mazgo adresus. Tai pagreitins elementų įtraukimo ir pašalinimo iš sąrašo procesą, taigi, laikas bus labai sudėtingas.