-
Notifications
You must be signed in to change notification settings - Fork 7
/
sidebars.js
77 lines (77 loc) · 2.4 KB
/
sidebars.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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
module.exports = {
materijaliSidebar: {
"0. O materijalima": ["sadrzaj", "preduvjeti", "savjeti"].map(
(title) => "o-materijalima/" + title
),
"1. Osnove natjecateljskog programiranja": [
"osnovni-pojmovi",
"o-dobrim-algoritmima",
"bitni-containeri",
].map((title) => "osnove-natjecateljskog-programiranja/" + title),
"2. Sortiranje i pretraživanje": [
"sortiranje",
"binarno-pretrazivanje",
"ternarno-pretrazivanje",
"primjeri",
].map((title) => "sortiranje-i-pretrazivanje/" + title),
"3. Potpuno pretraživanje i pohlepni pristupi": [
"uvod",
"meet-in-the-middle",
"pruning",
"zadatci-potpuno",
"pohlepni-pristupi",
"poslovi",
"zadatci-pohlepni",
].map((title) => "potpuno-pretrazivanje-i-pohlepni-pristupi/" + title),
"4. Dinamičko programiranje": [
"sto-je-dinamicko-programiranje",
"problem-razmjene-novca",
"najdulji-rastuci-podniz",
"knapsack",
"tiling",
].map((title) => "dinamicko-programiranje/" + title),
"5. Upiti nad intervalima 1": [
"upiti-nad-statickim-poljima",
"difference-array",
"sparse-table",
"fenwickovo-stablo",
].map((title) => "upiti-nad-intervalima-1/" + title),
"6. Upiti nad intervalima 2": ["segmentno-stablo", "offline-algoritmi"].map(
(title) => "upiti-nad-intervalima-2/" + title
),
"7. Algoritmi nad grafovima 1": [
"uvod-u-grafove",
"zapisi-grafova",
"pretrazivanje-grafova",
"najkraci-putovi",
"union-find-struktura",
"mst",
].map((title) => "algoritmi-nad-grafovima-1/" + title),
"8. Algoritmi nad grafovima 2": [
"topolosko-sortiranje",
"kosarajuev-algoritam",
"2SAT",
"LCA",
].map((title) => "algoritmi-nad-grafovima-2/" + title),
"9. Matematika": [
"prosti-brojevi",
"vazne-formule",
"kineski-teorem-o-ostatcima",
"multiplikativni-inverz",
"osnove-geometrije",
"convex-hull",
"najblizi-par-tocaka",
].map((title) => "matematika/" + title),
"10. Stringovi": ["osnovni-pojmovi", "hash", "trie"].map(
(title) => "stringovi/" + title
),
},
doprinosSidebar: {
"Doprinos ovim materijalima": [
"kako-napisati-clanak",
"prijava-pogreske",
"upute-za-markdown",
"autori",
].map((title) => "doprinos-ovim-materijalima/" + title),
},
};