Show simple item record
dc.contributor.advisor |
Brožek, Josef |
|
dc.contributor.author |
Pírko, Lukáš
|
|
dc.date.accessioned |
2019-02-11T13:22:37Z |
|
dc.date.available |
2019-02-11T13:22:37Z |
|
dc.date.issued |
2019 |
|
dc.date.submitted |
2018-12-13 |
|
dc.identifier |
Univerzitní knihovna (studovna) |
|
dc.identifier.uri |
https://hdl.handle.net/10195/72022 |
|
dc.description.abstract |
Cílem práce je popsat několik základních datových struktur využívaných v programovacím jazyce Java a JavaFX. Studovanými strukturami budou především ArrayList, LinkedList, Vector, Set, Map.
Praktická část se zaměří na implementaci pěti datových struktur, které budou prezentovány v teoretické části. Na implementovaných strukturách bude provedeno výkonové srovnání. Testovanými operacemi budou: zápis, přístup dle indexu, přístup dle klíče, odebírání, plnění. |
cze |
dc.format |
45 s. |
|
dc.language.iso |
cze |
|
dc.publisher |
Univerzita Pardubice |
cze |
dc.rights |
Bez omezení |
|
dc.subject |
datové struktury |
cze |
dc.subject |
algoritmy |
cze |
dc.subject |
lineární seznamy |
cze |
dc.subject |
lineární struktury |
cze |
dc.subject |
pole |
cze |
dc.subject |
strom |
cze |
dc.subject |
Java |
cze |
dc.subject |
JavaFX |
cze |
dc.subject |
složitost algoritmu |
cze |
dc.subject |
efektivita algoritmu |
cze |
dc.subject |
složitost |
cze |
dc.subject |
data structures |
eng |
dc.subject |
algorithm |
eng |
dc.subject |
list |
eng |
dc.subject |
linear structure |
eng |
dc.subject |
array |
eng |
dc.subject |
tree |
eng |
dc.subject |
Java |
eng |
dc.subject |
JavaFX |
eng |
dc.subject |
algorithm complexity |
eng |
dc.subject |
algorithm efficiency |
eng |
dc.subject |
complexity |
eng |
dc.title |
Využití datových struktur v jazyce Java a JavaFX |
cze |
dc.title.alternative |
Using data structures in Java and JavaFX |
eng |
dc.type |
bakalářská práce |
cze |
dc.date.accepted |
2019-01-16 |
|
dc.description.abstract-translated |
The objective of the thesis is to describe several basic data structures used in the programming language Java and JavaFX. Studied structures will be primarily ArrayList, LinkedList, Vector, Set, Map.
The practical part will focus on the implementation of five data structures, which will be presented in the theoretical part. Performance benchmarking will be used on the implemented structures. Following operation will be tested: write, index access, key access, removal, filling. |
eng |
dc.description.department |
Fakulta elektrotechniky a informatiky |
cze |
dc.thesis.degree-discipline |
Informační technologie |
cze |
dc.thesis.degree-name |
Bc. |
|
dc.thesis.degree-grantor |
Univerzita Pardubice. Fakulta elektrotechniky a informatiky |
cze |
dc.identifier.signature |
D38858 |
|
dc.thesis.degree-program |
Informační technologie |
cze |
dc.description.defence |
Student předložil velmi zajímavou bakalářskou práci, ve které se soustředí na srovnání implementací nejčastěji používaných datových struktur. Konkrétně srovnává struktury, které mu v základních knihovnách poskytují programovací jazyky se strukturami, které sám implementoval. Při svém srovnání zjevně využil předmětu Datové struktury a algoritmy, kde se obdobné činnosti věnoval v rámci semestrálních prací. Vlastní jádro, které student implementoval, je, z pohledu kódu čisté, jednoduché a využívá řady principů pro tvorbu optimálního kódu. Vlastní jádro, které student implementoval, je, z pohledu kódu čisté, jednoduché a využívá řady principů pro tvorbu optimálního kódu. Výběr struktur, pojetí práce, metoda srovnání a funkce, které student srovnává, jsou v pořádku a vhodně voleny.
Práce také, bez pochybností prošla kontrolou na vyhledávání plagiátů, práci tak lze prohlásit za původní. |
cze |
dc.identifier.stag |
36095 |
|
dc.description.grade |
Dokončená práce s úspěšnou obhajobou |
cze |
This item appears in the following Collection(s)
Show simple item record
|
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
|