Zobrazit minimální záznam

Implementation and comparison of different types of search trees



dc.contributor.advisorŠimeček Ivan
dc.contributor.authorMichal Štěpánek
dc.date.accessioned2022-06-16T22:52:09Z
dc.date.available2022-06-16T22:52:09Z
dc.date.issued2022-06-16
dc.identifierKOS-961987509005
dc.identifier.urihttp://hdl.handle.net/10467/102055
dc.description.abstractTato práce se zabývá datovou strukturou vyhledávací strom, především jejími typy. V práci je detailně popsán vyhledávací strom, jednotlivé typy vyhledávacích stromů, jejich výhody, nevýhody, vlastnosti a příklady využití. Literární rešerše se zabývá popisem a rozborem typů vyhledávacího stromu, praktická část práce navazuje na rešerši implementací uvedených typů v jazyku C++, přípravou dat, pomocí kterých budou implementace testovány, a porovnáním výkonností jednotlivých implementací. Výkonnost implementací uvedených typů je měřena pro připravená data, připravené scénáře a náhodná data na univerzitním výpočetním svazku STAR. Vytvořené implementace dosahují v porovnání s implementacemi z knihoven C++ podobných, v některých případech i lepších, výsledků. Porovnání také ukazují případy, v kterých je vhodné typy využít nehledě pouze na asymptotické složitosti.cze
dc.description.abstractThis thesis is about data structure search tree, especially about different types of search trees. This thesis describes chosen search tree types, their advantages, disadvantages, traits and examples of their usage. Analytical part contains description and analysis of search tree and different search tree types, practical part follows up with implementation of types researched in analytical part in C++ language, generation of data for testing and comparison of implemented types for generated data on university computer cluster STAR. Created implementations achieve similar and in some cases better results than implementations imported from C++ libraries. Comparison also shows use cases of different search tree types notwithstanding only on asymptotic complexities.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectvyhledávací stromcze
dc.subjectbinární vyhledávací stromcze
dc.subjectAVL stromcze
dc.subjectčerveno-černý stromcze
dc.subjectAA stromcze
dc.subjectsplay stromcze
dc.subjecttreapcze
dc.subjectscapegoat stromcze
dc.subjectváhově vyvážený stromcze
dc.subject(acze
dc.subjectb)-stromcze
dc.subjectC++cze
dc.subjectsearch treeeng
dc.subjectbinary search treeeng
dc.subjectAVL treeeng
dc.subjectred-black treeeng
dc.subjectAA treeeng
dc.subjectsplay treeeng
dc.subjecttreapeng
dc.subjectscapegoat treeeng
dc.subjectweight-balanced treeeng
dc.subject(aeng
dc.subjectb)-treeeng
dc.subjectC++eng
dc.titleImplementace a porovnání různých typů vyhledávacích stromůcze
dc.titleImplementation and comparison of different types of search treeseng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeKozický Claudio
theses.degree.disciplineTeoretická informatikacze
theses.degree.grantorkatedra teoretické informatikycze
theses.degree.programmeInformatika 2009cze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam