Algorithms and data structures 1
섹션 개요
-
Namen predmeta APS1 je naučiti udeležence algoritmičnega razmišljanja. Ukvarjali se bomo s pravilnostjo in učinkovitostjo algoritmov. Spoznali bomo več osnovnih algoritmov in z njimi povezanih podatkovnih struktur, ki bodo predstavljali našo osnovno orodjarno. Poleg tega bodo služili kot primeri, na katerih se bomo učili načrtovanja ter analiziranja algoritmov in podatkovnih struktur. S konkretnimi implementacijami zasnovanih idej pa bomo utrjevali in poglabljali znanje programiranja.
-
Prosim prijavite se z imenom in priimkom.
-
- Pregled predmeta in študentskih obveznosti
- C++
- osnovna urejanja
Laboratorijske vaje se začnejo z 9. 10. 2023.-
2023/10/9 13:22 업로드됨
-
- računska zahtevnost
- mergesort, quicksort
- urejanje brez primerjav
- bisekcija
-
2023/10/13 15:04 업로드됨
-
- seznam, sklad, vrsta (dinamično polje, povezan seznam)
- vrsta s prednostjo (kopica)
- množica, slovar (preskočni seznam, razpršena tabela)
-
2023/10/20 14:31 업로드됨
-
2023/10/27 15:28 업로드됨
-
- dvojiška, iskalna, izrazna, črkovna, ...
- statično drevo (poizvedbe na območjih)
- uravnotežena drevesa (AVL)
-
2023/11/3 14:05 업로드됨
-
2023/11/10 14:39 업로드됨
-
- dokazovanje pravilnosti
- primeri problemov (car fueling, interval scheduling, ...)
-
2023/11/17 14:50 업로드됨
-
- vrste, lastnosti, predstavitev
- preiskovanja (DFS, BFS), povezanost
- topološko urejanje
-
2023/11/24 14:47 업로드됨
-
- Dijkstra
-
2023/12/1 14:51 업로드됨
-
- disjunktne množice
- minimalno vpeto drevo (Prim, Kruskal)
-
2023/12/8 14:59 업로드됨
-
- opis tehnike
- master theorem
- primeri nalog
-
2023/12/15 15:48 업로드됨
-
- opis tehnike
- primeri uporabe (rod cutting, longest common subsequence, knapsack, ...)
-
2023/12/22 14:27 업로드됨
-
- osnovni koncepti (preseki, razdalje)
- vsebovanost, površina
- konveksna ovojnica
-
2024/01/5 14:37 업로드됨
-
-
2024/01/12 14:28 업로드됨
-
-
2024/04/18 14:21 업로드됨
-
2024/02/6 15:15 업로드됨
-