Code Submission Evaluation System Login

Algoritmit ongelmanratkaisussa 2019


Tasks | Statistics


CSES - Algoritmit ongelmanratkaisussa 2019 - Tasks

Yleistä

Kurssin suorittaminen
Luo tunnus kurssille
Telegram-ryhmä
C++-ohjelmointiohje
Pistekirjanpito

Viikko 1

C++:n perusteet
Summa 110 / 112
Lista 97 / 99
Palindromi 87 / 93
Pinot 76 / 85
Alkuluvut 59 / 73
Ruudukko 24 / 27

Viikko 2

Vektori ja järjestäminen
Tuloslista 72 / 74
Viittaukset 69 / 71
Anagrammit 65 / 69
Kolikot 50 / 58
Merkkijono 29 / 50
Ritarit 9 / 16

Viikko 3

Lisää tietorakenteita
Hotelli 59 / 61
Lista 51 / 62
Alitaulukot 38 / 53
Esiintymät 29 / 36
Bittijono 16 / 21
Laudat 10 / 17

Viikko 4

Binäärihaku
Tehdas 44 / 51
Avaruuspeli 43 / 46
Lomamökki 26 / 45
Kertotaulu 24 / 36
Jono 9 / 12
Keskiarvo 4 / 12

Viikko 5

Dynaaminen ohjelmointi 1/2
Bittijonot I 37 / 41
Bittijonot II 32 / 37
Hirviöt 35 / 36
Käännökset 23 / 28
Metsä 18 / 19
Lukujonot 11 / 14

Viikko 6

Dynaaminen ohjelmointi 2/2
Kolikot 31 / 33
Tasapaino 20 / 24
Taulukko 19 / 20
Suorakulmio 12 / 15
Robotti 13 / 16
Kielletty sana 4 / 11

Viikko 7

Segmenttipuu
Pellecoin 24 / 27
Varaukset 22 / 23
Poistot 19 / 20
Alijonot 9 / 12
Taulukko 6 / 8
Pyramidi 5 / 7

Viikko 8

Puiden käsittely
Läpimitta 22 / 23
Paritus 16 / 17
Etäisyydet I 14 / 16
Etäisyydet II 10 / 10
Prüfer-koodi 12 / 14
Toimistot 0 / 1

Viikko 9

Puukyselyt
Planeetat 13 / 15
Työntekijät I 13 / 13
Työntekijät II 13 / 13
Etäisyydet 12 / 12
Retket 7 / 9
Eri arvot 5 / 5

Viikko 10

Suunnatut verkot
Kurssit I 13 / 13
Planeetat I 10 / 10
Planeetat II 5 / 5
Suunnat 9 / 10
Kurssit II 6 / 7
Lennot 0 / 1

Viikko 11

Z-algoritmi
Reunat 13 / 14
Jaksot 10 / 11
Hakeminen I 10 / 10
Hakeminen II 10 / 10
Pienin kierto 3 / 4
Pisin palindromi 3 / 4

Viikko 12

Maksimivirtaus
Tietoverkko 9 / 9
Takaa-ajo 9 / 9
Tanssiaiset 9 / 9
Reitit 7 / 8
Ruudukko 4 / 6
Istumapaikat 4 / 4

Viikko 13

Sillat ja artikulaatiopisteet
Turhat tiet I 10 / 10
Turhat tiet II 10 / 10
Kielletty kaupunki 8 / 8
Matkareitti I 6 / 7
Asteet 0 / 0
Matkareitti II 1 / 3

Viikko 14

Treap-rakenne
Kurssipalaute 1 / 1
Leikkaukset 6 / 6
Käännöt I 2 / 3
Käännöt II 1 / 1
Summat 1 / 1
Järjestäminen 1 / 1