Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi

Pregled algoritama sortiranja (CROSBI ID 377768)

Ocjenski rad | sveučilišni preddiplomski završni rad

Kojčić, Zrna Pregled algoritama sortiranja / Dukić, Gordana (mentor); Papić, Anita (neposredni voditelj). Osijek, Filozofski fakultet Osijek, . 2012

Podaci o odgovornosti

Kojčić, Zrna

Dukić, Gordana

Papić, Anita

hrvatski

Pregled algoritama sortiranja

U ovom radu bit će opisana problematika sortiranja algoritama. Na početku će biti naveden povijesni kontekst nastanka algoritama općenito kao i njihova svrha, razvoj i primjena u razvoju programskih sustava. Nakon upoznavanja s pojmom algoritama, bit će pojašnjena primjena djelatnosti sortiranja podataka i opisana svrha iste. Nakon upoznavanja s pojmovima vezanih uz sortiranje algoritama bit će objašnjena razlika algoritama prema složenosti odnosno brzini koja je važna pri sortiranju velikog broja podataka. Nadalje u poglavljima će se dati pregled nekih od jednostavnih algoritama kao što su sortiranje izborom, sortiranje umetanjem te sortiranje zamjenom susjednih elemenata ili mjehuričasto sortiranje te opisan način na koji funkcionira svaki od navedenih algoritama. Nakon pregleda jednostavnih algoritama sortiranja pojasnit će se pojam rekurzije te će biti dan pregled algoritama za sortiranje koji su zasnovani na rekurziji, primjerice to su algoritmi sortiranje spajanjem, (engl. merge sort) i brzo sortiranje, (engl. quick sort). Također, bit će objašnjen pojam rekurzije kao metode definiranja funkcija u kojima se definirajuća funkcija primjenjuje unutar definicije. Na kraju rada će biti objašnjeno sortiranje pomoću binarnog stabla te će biti navedeni primjeri algoritama zasnovanih na binarnom stablu kao što su sortiranje obilaženjem binarnog stabla traženja, engl. tree sort i sortiranje pomoću hrpe, engl. heap sort. U svakom poglavlju će biti opisani načini te dani primjeri kako svaki od navedenih algoritama funkcionira te implementacija u programskom jeziku C i analiza vremenske složenosti nekih od navedenih algoritama sortiranja.

algoritmi; sortiranje; rekurzija

nije evidentirano

engleski

Sorting algorithms: an overview

nije evidentirano

algorithms; sorting; recursion

nije evidentirano

Podaci o izdanju

24

15.09.2012.

obranjeno

Podaci o ustanovi koja je dodijelila akademski stupanj

Filozofski fakultet Osijek

Osijek

Povezanost rada

Informacijske i komunikacijske znanosti