Propojený seznam

Sloučit víceúrovňový propojený seznam (do hloubky)
2026

Sloučit víceúrovňový propojený seznam (do hloubky)

Vzhledem k propojenému seznamu, kde má každý uzel kromě dalšího ukazatele i podřízený ukazatel, který může, ale nemusí ukazovat na samostatný seznam. Tyto podřízené seznamy mohou mít jedno nebo více vlastních podřízených skupin, které vytvoří víceúrovňový propojený seznam. Vzhledem k hlavě první úrovně seznamu. Úkolem je srovnat seznam tak, aby se všechny uzly objevily v jednoúrovňovém propojeném seznamu. Srovnejte seznam tak, aby na prvním místě byly všechny uzly na první úrovni, poté uzly na druhé úrovni atd.

Hashtables Chaining s dvojitě propojenými seznamy
2026

Hashtables Chaining s dvojitě propojenými seznamy

Předpoklad - Úvod do hashování, hashtable pomocí Singly Linked List & Implementace naší vlastní hash tabulky s odděleným řetězením v Javě Implementace hash tabulky pomocí Chaining through Doubly Linked List je podobná implementaci hashtable pomocí Singly Linked List. Jediný rozdíl je v tom, že každý uzel Linked List má adresu jak dalšího, tak předchozího uzlu. Tím se urychlí proces přidávání a odebírání prvků ze seznamu, čímž se výrazně sníží časová náročnost.