Vizualizacija algoritama i struktura podataka

Sažetak na hrvatskom: Zadatak diplomskog rada bila je vizualizacija algoritama i struktura podataka. Program je napravljen kao Windows desktop aplikacija u programskom jeziku C++. Od algoritama su implementirani su algoritmi sortiranja, binarna pretraga, razni rekurzivni algoritmi poput fibonaccijev...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:49058/Details
Glavni autor: Končurat, Mateja (-)
Ostali autori: Mornar, Vedran (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, M. Končurat, 2016.
Predmet:
LEADER 03024na a2200229 4500
003 HR-ZaFER
008 160221s2016 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid4277 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Končurat, Mateja 
245 1 0 |a Vizualizacija algoritama i struktura podataka :  |b diplomski rad /  |c Mateja Končurat ; [mentor Vedran Mornar]. 
246 1 |a Visualization of Algorithms and Data Structures  |i Naslov na engleskom:  
260 |a Zagreb,  |b M. Končurat,  |c 2016. 
300 |a 40 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2016-07-01, datum završetka: 2016-09-22 
520 3 |a Sažetak na hrvatskom: Zadatak diplomskog rada bila je vizualizacija algoritama i struktura podataka. Program je napravljen kao Windows desktop aplikacija u programskom jeziku C++. Od algoritama su implementirani su algoritmi sortiranja, binarna pretraga, razni rekurzivni algoritmi poput fibonaccijevih brojeva, euklidovog algoritma i računanja faktorijela. Od struktura podataka implementirana su stabla, red, liste, gomila i stog. Kod svakog algoritma je jednak onome sa kolegija Algoritmi i strukture podataka a izmijenjen je jedino tip podataka. Tip podataka je klasa koja u konstruktoru sadrži kod koji omogućuje iscrtavanje svakog elementa. Program se izvršava kroz debugger korak po korak, a razina detalja ovisi o točki prekida, odnosno breakpointu. Cilj ovog diplomskog rada je olakšavanje studentima razumijevanje osnovnih algoritama i načina njihovog izvođenja.  
520 3 |a Sažetak na engleskom: The task for the thesis was visualization of algorithms and data structures. The program was designed as a Windows desktop application written in C ++. Algorithms implemented are sorting algorithms, binary search, various recursive algorithms such as Fibonacci numbers, the Euclidean algorithm and computation of factorials. Data structures that are implemented are trees, que, lists, heap and stack. Code of each algorithm is the same as the code given them at Algorithms and Data Structures subject at Faculty, with only data type changed. The data type is of class type whose constructor contains code that allows the rendering of each element. The program is executed through the debugger step by step, and the level of details depends where the user puts breakpoint. The aim of this thesis is to make easier for the students understanding of the basic algorithms and the ways they are executed. 
653 1 |a vizualizacija, algoritmi, strukture podataka, Windows desktop aplikacija, C++, stablo, red, gomila, stog, lista, pokazivači, varijable, binarna pretraga, sortiranje, rekurzija 
653 1 |a visualization, algorithms, dana structure, Windows desktop application, C++, tree, que, heap, stack, list, pointers, variables, binary search, sort, recursion 
700 1 |a Mornar, Vedran  |4 ths 
942 |c Y 
999 |c 49058  |d 49058