Vizualizace třídících algoritmů

Abstract

This bachelor thesis deals with the creation of visual simulator of sorting algorithms. Simulator is implemented as a client-side web application, which uses the graphical vector format SVG for the visualization of operation of sorting algorithms. Animations offered by this format are also utilized. The thesis includes an introduction to sorting algorithms and their properties and also a comparison of several already existing visual simulators of sorting algorithms. This is followed by an analysis and a description of implementation of the created simulator. Afterwards follows a description of the user interface and functionality of the created simulator.

Description

Subject(s)

sorting algorithms, simulation, visualization, web application, SVG, TypeScript

Citation