Datu struktūras un algoritmi(2),21/22-R

Studiju kursā ir izklāstīta datu struktūru klasifikācija, datu struktūru attēlojuma modeļi un paņēmieni. Kursā ir iztirzāti datu struktūras izstrādes pamatposmi: datu struktūras loģiskā modeļa izvēle un specificēšana, datu struktūras apstrādes operāciju izvēle un algoritmu izveidošana, datu struktūras projektēšana un ieviešana. Studiju kursā analizētas lineārās un nelineārās datu struktūras: masīvi, ieraksti, virknes, saraksti, steki, rindas, koki un kaudzes, kā arī iztirzāti plašāk lietotie šķirošanas algoritmi (šķirošana ar iestarpinājumiem, izvēles šķirošana, burbuļkārtošana, Šella metode, Hoara metode, utt.).