Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail MLČEK Includes the selected person into the timetable overlap calculation. Pavel Sorting algorithms and their utilization Sorting algorithms and their utilization Thesis finished and defended successfully (DUO).   Pokorný Pavel Mrázek Petr Master's thesis 1213567200000 16.06.2008 Sorting algorithms and their utilization Thesis finished and defended successfully (DUO).
Pavel MLČEK Master's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Třídící algoritmy a jejich využití

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name MLČEK Pavel Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2007/2008
Assigning department UAI
Date of defence Jun 16, 2008
Type of thesis Master's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - The following mandatory fields are not filled in for this Thesis.: Title in English
Main topic Třídící algoritmy a jejich využití
Main topic in English Sorting algorithms and their utilization
Title according to student Třídící algoritmy a jejich využití
English title as given by the student -
Parallel name -
Subtitle -
Thesis supervisor Pokorný Pavel, Ing. Ph.D.
External examiner Mrázek Petr, Ing. Ph.D.
Annotation Tato diplomová práce se zabývá řadícími algoritmy, jejich popisem, porovnáním a implementací. V první části práce popisuji široké téma třídění a řadících algoritmů. Charakterizuji jejich principy, vlastnosti a provádím jejich analýzu. Ve druhé části mé práce se zabývám implementací řadících algoritmů v jazyce C++ a popisuji tvorbu aplikace použité na testování řadicích algoritmů.. Na závěr této části algoritmy testuji a vyhodnocuji výsledky.
Annotation in English This diploma thesis deals with sorting algorithms, their description, comparison and implementation. In the first part of the thesis, I describe the wide theme of sorting and sorting algorithms. I characterize their principles, properties and analyze them. In the second part, I deal with implementation of sorting algorithms in C++ language and describe a creation of the application used for testing of sorting algorithms. At the end of this part, I test the algorithms and evaluate the results.
Keywords Algoritmus, složitost algoritmu, třídění, řadící algoritmy, C++, wxWidgets
Keywords in English Algorithm, complexity of algorithm, sorting, sorting algorithms, C++, wxWidgets
Length of the covering note 82 s., 4 s. příloh.
Language CZ
Annotation
Tato diplomová práce se zabývá řadícími algoritmy, jejich popisem, porovnáním a implementací. V první části práce popisuji široké téma třídění a řadících algoritmů. Charakterizuji jejich principy, vlastnosti a provádím jejich analýzu. Ve druhé části mé práce se zabývám implementací řadících algoritmů v jazyce C++ a popisuji tvorbu aplikace použité na testování řadicích algoritmů.. Na závěr této části algoritmy testuji a vyhodnocuji výsledky.
Annotation in English
This diploma thesis deals with sorting algorithms, their description, comparison and implementation. In the first part of the thesis, I describe the wide theme of sorting and sorting algorithms. I characterize their principles, properties and analyze them. In the second part, I deal with implementation of sorting algorithms in C++ language and describe a creation of the application used for testing of sorting algorithms. At the end of this part, I test the algorithms and evaluate the results.
Keywords
Algoritmus, složitost algoritmu, třídění, řadící algoritmy, C++, wxWidgets
Keywords in English
Algorithm, complexity of algorithm, sorting, sorting algorithms, C++, wxWidgets
Research Plan
  1. Vytvořte literární rešerši na zadané téma.
  2. Sezamte se s nejčastěji používanými třídícími algoritmy.
  3. K těmto algoritmům proveďte podrobnou analýzu a na základě získaných informací je porovnejte z hlediska rychlosti, kvality a využití.
  4. Vytvořte programovou knihovnu třídících algoritmů založenou na objektovém programování. K této knihovně posléze vytvořte funční aplikaci. V této aplikaci otestujte implementované třídicí algoritmy a výsledky porovnejte s informacemi získanými z jiných zdrojů.
  5. K tvorbě knihovny i celé aplikace použijte programovací jazyk C/C++ a knihovnu WX Widgets.
  6. K vytvořené knihovně vytvořte dokumentaci, která bude popisovat způsob implementace do jiných programů.

Research Plan
  1. Vytvořte literární rešerši na zadané téma.
  2. Sezamte se s nejčastěji používanými třídícími algoritmy.
  3. K těmto algoritmům proveďte podrobnou analýzu a na základě získaných informací je porovnejte z hlediska rychlosti, kvality a využití.
  4. Vytvořte programovou knihovnu třídících algoritmů založenou na objektovém programování. K této knihovně posléze vytvořte funční aplikaci. V této aplikaci otestujte implementované třídicí algoritmy a výsledky porovnejte s informacemi získanými z jiných zdrojů.
  5. K tvorbě knihovny i celé aplikace použijte programovací jazyk C/C++ a knihovnu WX Widgets.
  6. K vytvořené knihovně vytvořte dokumentaci, která bude popisovat způsob implementace do jiných programů.

Recommended resources
  1. BLIŽňÁK, Michal. Systémové programování. Zlín : Univerzita Tomáše Bati, 2005. 202 s. ISBN 80-7318-364-1.
  2. WROBLEWSKI, Piotr. Algoritmy - datové struktury a programovací techniky. 1. vyd. Brno : Computer Press, 2004. 351 s. ISBN 80-251-0343-9.
  3. LIBERTY, Jesse. Naučte se C++ za 21 dní. Brno : Computer Press, 2007. 796 s. ISBN 978-80-251-1583-1.
  4. PETZOLD, Charles. Programování ve Windows. 1. vyd. Praha : Computer Press, 1999. 1216 s. ISBN 80-7226-206-8.
  5. SCHILDT, Herbert. Nauč se sám C. Praha : SoftPress, 2001. 624 s. ISBN 80-86497-16-X.
  6. SCHILDT, Herbert. Nauč se sám C++. Praha : SoftPress, 2001. 624 s. ISBN 80-86497-13-6.
  7. WxWidgets [online]. 2002 [cit. 2008-01-23]. Dostupný z WWW: http://www.wxwidgets.org/.
Recommended resources
  1. BLIŽňÁK, Michal. Systémové programování. Zlín : Univerzita Tomáše Bati, 2005. 202 s. ISBN 80-7318-364-1.
  2. WROBLEWSKI, Piotr. Algoritmy - datové struktury a programovací techniky. 1. vyd. Brno : Computer Press, 2004. 351 s. ISBN 80-251-0343-9.
  3. LIBERTY, Jesse. Naučte se C++ za 21 dní. Brno : Computer Press, 2007. 796 s. ISBN 978-80-251-1583-1.
  4. PETZOLD, Charles. Programování ve Windows. 1. vyd. Praha : Computer Press, 1999. 1216 s. ISBN 80-7226-206-8.
  5. SCHILDT, Herbert. Nauč se sám C. Praha : SoftPress, 2001. 624 s. ISBN 80-86497-16-X.
  6. SCHILDT, Herbert. Nauč se sám C++. Praha : SoftPress, 2001. 624 s. ISBN 80-86497-13-6.
  7. WxWidgets [online]. 2002 [cit. 2008-01-23]. Dostupný z WWW: http://www.wxwidgets.org/.
Týká se praxe No
Enclosed appendices -
Appendices bound in thesis -
Taken from the library Yes
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file