Original title:
Hodnocení vybraných metod vyhledávání ve stromových strukturách
Translated title:
Evaluation of Chosen Tree Search Methods
Authors:
Tříska, Vít ; Lukáš, Roman (referee) ; Honzík, Jan M. (advisor) Document type: Bachelor's theses
Year:
2008
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Úloha vyhledávat je široce rozšírená operace ve všech jejích možných podobách. Současný vývoj ukazuje na vzrůstající význam efektivních vyhledávacích metod. Proto tato práce se zabývá hodnocením nejrychlejších vyhledávacích metod současnosti, a to AVL stromem, červeno-černým stromem, rozvinutým stromem a přeskakujícím seznamem. Kromě toho se snaží doporučit je k jejich správnému použití. Doplňkovým cílem této práce je vytvořit učební nástroj (studijní pomůcku), která by ulehčila lepšímu porozumění úskalí každé individuální vyhledávací metody.
A function to search is widely used operation in all possible forms. Recent developments show increasing importance of far more effective search methods. That is why this work deals with an evaluation of the fastest search methods at present time, namely AVL tree, red-black tree, splay tree and skip list. Moreover, it tries to recommend them for their correct usage. A supplementary goal of this thesis is to create a learning tool (study aid), which would facilitate better understanding of pitfalls of each individual search method.
Keywords:
AVL tree; demonstrational program; drawing tree; library of search methods; RDTSC; red-black tree; rotations; Search algorithms; skip list; splay tree; ticks and counters; wxWidgets; AVL strom; demonstrační program; knihovna metod vyhledávání; přeskakující seznam; RDTSC; rotace; rozvinutý strom; Vyhledávací algoritmy; vykreslování stromu; wxWidgets; červeno-černý strom; čítače a časovače
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/55609