A | B | C | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | |||||||||||||||||||||||||||
2 | Številka | Datum | Predavatelj | Snov | 2022 (lani) | 2021 | 2020 | 2019 | |||||||||||||||||||
3 | 1 | Monday, 10. October 2022, 16:00 | Jure Slak | CP3 - literatura; visualgo, codeforces, topcoder, CS academy, atCoder - tekmovalni sistemi. Programski jeziki in implementacijski detajli. Osnovni algoritmi na celih številih: številski sistemi, Evklidov algoritem, testiranje praštevilskosti v $O(\sqrt n)$, Eratostenovo rešeto, praštevilski razcep, hitro potenciranje. | Jure Slak | Jure Slak | Jure Slak | Jure Slak + (Tomaž Hočevar) | |||||||||||||||||||
4 | 2 | Monday, 24. October 2022, 16:00 | Jure Slak | Osnovne podatkovne strukture: vrsta, sklad, vrsta s prednostjo, povezani seznam, map, set, heap, časovne zahtevnosti operacij | Tomaž Hočevar | Vid Kocijan | Jure Slak | Jure Slak | |||||||||||||||||||
5 | COCI #1 | Saturday, 5. November 2022, 15:00 | COCI #1 | ||||||||||||||||||||||||
6 | 3 | Monday, 7. November 2022, 16:00 | Tomaž Hočevar | Osnovni algoritmi na seznamih, pregled seznama, urejanje, bisekcija, kumulativne vsote, bucket sort, histogram. Osnovni algoritmi na nizih. | Janez Brank | Filip Koprivec | Janez Brank | Tomaž Hočevar | |||||||||||||||||||
7 | 4 | Monday, 21. November 2022, 16:00 | Nino Bašić | Osnovne strategije reševanja problemov (polni pregled in rekurzija, požrešni algoritmi, deli in vladaj, branch-and-bound). Dela se bruteforce in požrešne algoritme. | Nino Bašić | Tomaž Hočevar | Tomaž Hočevar | Tomaž Hočevar | |||||||||||||||||||
8 | COCI #2 | Saturday, 3. December 2022, 15:00 | COCI #2 | ||||||||||||||||||||||||
9 | 5 | Monday, 5. December 2022, 16:00 | Janez Brank | Dinamično programiranje, koncept optimalne podstrukture in stanja, osnovni primeri, določanje časovne in prostorske zahtevnosti, 0/1 knapsack, coin change. | Filip Koprivec | Janez Brank | Luka Fürst | Janez Brank | |||||||||||||||||||
10 | 6 | Monday, 19. December 2022, 16:00 | Vid Kocijan | Dinamično programiranje, najdaljše skupno podzaporedje, urejevalna razdalja, najdaljše naraščajoče podzaporedje. | Luka Fürst | Luka Fürst | Vid Kocijan | Janez Brank | |||||||||||||||||||
11 | 7 | Monday, 9. January 2023, 16:00 | Jure Slak | Osnovni algoritmi na grafih, pregled v širino, pregled v globino, štetje komponent. | Nino Bašić | Filip Koprivec | Janez Brank | Vid Kocijan | |||||||||||||||||||
12 | COCI #3 | Saturday, 14. January 2023, 15:00 | COCI #3 | ||||||||||||||||||||||||
13 | * | Friday, 13. January 2023, 10:00 | ZOTKS šolsko | ||||||||||||||||||||||||
14 | 8 | Monday, 23. January 2023, 16:00 | Janez Brank | Najkrajše poti, Dijkstra, Floyd-Warshall. | Luka Fürst | Jure Slak | Luka Fürst | Filip Koprivec | |||||||||||||||||||
15 | * | Friday, 27. January 2023, 10:00 | RTK šolsko | ||||||||||||||||||||||||
16 | COCI #4 | Saturday, 11. February 2023, 15:00 | COCI #4 | ||||||||||||||||||||||||
17 | 9 | Monday, 13. February 2023, 16:00 | Luka Fürst | Union-Find, minimalno vpeto drevo, Kruskal, Prim. | Jure Slak | Vid Kocijan | Tim Poštuvan | Filip Koprivec | |||||||||||||||||||
18 | 10 | Monday, 27. February 2023, 16:00 | Tomaž Hočevar | Napredne podatkovne strukture: binarno iskalno drevo, trie, druge razširjene podatkovne strukture, še posebej segment tree | Nino Bašić | Tomaž Hočevar | Tim Poštuvan | Tomaž Hočevar | |||||||||||||||||||
19 | COCI #5 | Saturday, 11. March 2023, 15:00 | COCI #5 | ||||||||||||||||||||||||
20 | * | Sunday, 12. March 2023, 10:00 | ZOTKS državno | ||||||||||||||||||||||||
21 | 11 | Monday, 13. March 2023, 16:00 | Nino Bašić | Geometrija: ploščine, vektorski produkt, konveksna ovojnica, kompresija koordinat, presečišča, sweep line. | Tomaž Hočevar | Jure Slak | Vid Kocijan | Jure Slak | |||||||||||||||||||
22 | * | Saturday, 25. March 2023, 10:00 | RTK državno | ||||||||||||||||||||||||
23 | 12 | Monday, 27. March 2023, 16:00 | Luka Fürst | Topološko urejanje, močno povezane komponente, mostovi in prerezna vozlišča. | Filip Koprivec | Tim Poštuvan | Filip Koprivec | Vid Kocijan | |||||||||||||||||||
24 | 13 | Tuesday, 11. April 2023, 16:00 | Tomaž Hočevar | Napredno dinamično programiranje, bitmask DP, TSP. | Janez Brank | Janez Brank | Tomaž Hočevar | Janez Brank | |||||||||||||||||||
25 | 14 | Monday, 24. April 2023, 16:00 | Nino Bašić | Izbrane naloge s starih tekmovanj (amortizacijska ura). Preostali material: lowest common ancestor, minimax igre, algoritmi na nizih (hashing), bipartite matching, Fenwick tree, heavy-light/centroid decomposition | Tomaž Hočevar | Tim Poštuvan | Tomaž Hočevar | Jure Slak | |||||||||||||||||||
26 | * | Saturday, 6. May 2023, 9:00 | Vse do sedaj. | ||||||||||||||||||||||||
27 | potencialno nadaljevanje v junij pred dejansko olimpijado | ||||||||||||||||||||||||||
28 | |||||||||||||||||||||||||||
29 | Šolski koledar: | https://www.gov.si/assets/ministrstva/MIZS/Dokumenti/Srednja-sola/Solski-koledar/Solski-koledar-2021-2022/Podrobnejsa-navodila-o-solskem-koledarju-za-srednje-sole-za-solsko-leto-2021-2022.pdf | |||||||||||||||||||||||||
30 | Matura: | https://www.ric.si/splosna_matura/maturitetni_koledar/ | |||||||||||||||||||||||||
31 | RTK: | http://rtk.ijs.si/ | |||||||||||||||||||||||||
32 | FIT: | https://www.zotks.si/programiranje/razpis | |||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||
34 | |||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||
36 | |||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 |