korisnik: lozinka:
Naslovnica Pretraživanje English AAA
IZBORNIK PREDMETA
 
GLAVNI IZBORNIK
 
 
NATJECATELJSKO PROGRAMIRANJE
Šifra: 65973
ECTS: 4
Nositelji: doc. dr. sc. Ante Đerek
Prijava ispita: Studomat
Engleski jezik:

1,0,0

Nastava se odvija na hrvatskom jeziku u svim svojim elementima, a stranim studentima koji su pridruženi mješovitoj grupi nudi se mogućnost savladavanja predmeta pomoću dodatnih izravnih konzultacija s nastavnikom i asistentima na engleskom jeziku. Pri tome, nastavnik stranog studenta upućuje na odgovarajuću literaturu na engleskom jeziku te mu osigurava mogućnost polaganja predmeta na engleskom jeziku.
OBAVIJESTI
Objavljeno: 09.12.2014. u 15:09

Pozdrav!

 

Budući da je, prema FER-ovom kalendaru za ovu akademsku godinu, 13.12. radna subota, predavanje Dinamike 2 održat će se u NEDJELJU, 14.12.2014. Dvorana i vrijeme početka predavanja ostaju isti - A101 u 9h.

 

Znamo da je nedjelja nezgodan dan, ali zato dovodimo pojačanje :) Ove godine će sadržaj predavanja biti djelomično izmijenjen u odnosu na prošle godine, a taj dio predavanja će održati doc.dr.sc. Ante Đerek, tako da se svakako isplati doći.

Marija Mikulić
Objavljeno: 04.12.2014. u 08:08

Predavanje na temu Teorija grafova održat će se u subotu, 6.12.2014. s početkom u 9h u dvorani A101. Predavanje će održati kolege Gustav Matula i Antonio Jurić.

 

Gustav je sa svojim timom ove godine bio prvi na ACM ICPC Srednjeeuropskom regionalnom natjecanju, a predstoji mu svjetsko finale istog natjecanja, tako da vas ovu subotu podučava najbolji od najboljih :)

Marija Mikulić
Objavljeno: 24.11.2014. u 12:19

Pozdrav!

 

Međuispit iz Natjecateljskog programiranja održat će se u subotu, 29.11. u dvorani A101 s početkom u 9h. Na ispitu ćete koristiti računala koja postoje u učionici (znači, ne smijete koristiti vlastita računala i nema potrebe da ih donosite sa sobom). Zadatke ćete rješavati na tim računalima i predavati na evaluator, kao što ste predavali zadaće.

 

Ispit će se sastojati od 5 zadataka, od kojih će njih 4 pokrivati teme koje će biti ispredavane u prvom ciklusu, a 5. može pokrivati bilo koji dio ili više dijelova gradiva. Svaki će zadatak donositi 100 bodova, a za vrijeme trajanja ispita ćete vidjeti samo evaluaciju svog rješenja za primjere koji su navedeni kao test primjeri u tekstu zadatka. Očekivano trajanje ispita je 5 sati.

 

Prag koji morate ostvariti na ispitu je 100 bodova.

 

Za vrijeme trajanja ispita zabranjeno je koristiti Internet, a bilo kakvo prepisivanje povlači direktno ispisivanje s vještine.

Marija Mikulić
Objavljeno: 14.11.2014. u 22:05

Predavanje na temu Teorija brojeva će se održati sutra, 15.11.2014., u prostoriji A101 s početkom u 9h. Kolege Adrijan Kurdija i Mislav Bradač će vam pokazati zabavne i korisne trikove i koncepte koji mogu bitno pojednostaviti rješavanje mnogih problema.

Marija Mikulić
Objavljeno: 24.10.2014. u 16:34

Predavanje Dinamike 1 održat će se u subotu, 25.10.2014. u prostoriji A101 s početkom u 9h. Predavanje drže Frane Kurtović i Martin Gluhak.

Marija Mikulić
Objavljeno: 16.10.2014. u 15:38

Predavanje Strukture održat će se u subotu (18.10.2014.) u 9h u A101. Zašto su strukture podataka bitne i kako nam dobre strukture mogu olakšati rješavanje problema pokazat će vam Dino Šantl i Dominik Gleich.

Marija Mikulić
Objavljeno: 12.10.2014. u 16:15

Kako mjesta za poboljšanje uvijek ima, voljeli bismo poboljšati predavanja iz Natjecateljskog programiranja. Stoga nam je potreban feedback studenata koji su bili na predavanju Pretraživanja. Molimo vas da ispunite ovu anonimnu kratku anketu i tako nam ukažete na dobre i loše strane održanog predavanja.

 

Također, na stranicama Hrvatskog wikija o programiranju možete pronaći članke o binarnom i ternarnom pretraživanju koji vam mogu pomoći da se prisjetite izloženog gradiva.

Marija Mikulić
Objavljeno: 08.10.2014. u 13:30

Predavanje na temu Pretrazivanja odrzat ce se u subotu, 11.10.2014. s pocetkom u 9h. Predavanje drzimo kolega Tomislav Gudlek i ja.

 

Kao netko tko je ucio od njega, mogu vam reci da je kolega Gudlek izvrstan predavac i poslusati sto vam on ima za reci je najlaksi i najbrzi nacin za savladati gradivo ovog predavanja :) 

 

Vidimo se u subotu!

Marija Mikulić
Objavljeno: 04.10.2014. u 16:25
Uređeno: 04.10.2014. u 16:49

U nastavku obavijesti detaljno su napisani uvjeti za polaganje vještine.

Marija Mikulić
Objavljeno: 03.10.2014. u 16:22

Uvodno predavanje odrzat ce se 4.10.2014. u 9h u A101

Marija Mikulić
Objavljeno: 02.10.2014. u 22:55
Uređeno: 02.10.2014. u 22:55

Nakon provedenog prijemnog ispita i pregleda rezultata istoga, na vjestinu su upisani studenti koji imaju 100 ili vise bodova. U nastavku obavijesti je popis studenata koji su upisani na vjestinu. Oni ce biti dodani u Google grupu za vjestinu gdje ce primiti daljnje obavijesti.

Marija Mikulić
Objavljeno: 15.09.2014. u 18:20
Uređeno: 15.09.2014. u 18:21

Poštovani kolege, obavještavamo Vas da vještina Natjecateljsko programiranje i ove godine kreće s radom.

Pogledajte čitavu obavijest za više informacija o prijavi na vještinu.

 

O čemu se radi?

Natjecateljsko programiranje je vještina koja se bavi istoimenom disciplinom. Cilj je natjecati se u rješavanju programskih zadataka. Vještina služi kao priprema za takva natjecanja.

Većina takvih natjecanja održava se online i navedeni linkovi su na neke od stranica natjecanja i primjera zadataka.

www.topcoder.com

www.spoj.com

codeforces.com

rosalind.info

 

Što ću sve naučiti?

Materija Vještine bazira se na znanju potrebnom za uspješno sudjelovanje na algoritamskim natjecanjima. Naučit ćete kako učinkovito (implementacijski brzo i estetski ugodno) napisati neke algoritme koje ste naučili (i neke koje ćete naučiti) te kako prepoznati kada upotrijebiti koji algoritam.

Opseg tema je vrlo širok: binarno/ternarno pretraživanje, efikasne strukture podataka (Fenwick stablo, turnirsko stablo...), dinamičko programiranje, teorija brojeva, grafovi, "sweep line", "hashing" i još puno toga.

Ako Vam neki pojam nije poznat, to je možda razlog da upišete vještinu i da se uvjerite da to nije ništa strašno!

 

Kako se radi?

Vještina se sastoji od tri komponente.

  • Predavanja - teorija i implementacija algoritama, primjeri zadataka koji sakrivaju algoritam
  • Auditorne vježbe - rješavanje zadataka, za sva pitanja na raspolaganju su kolege koje možete koristiti za pomoć
  • Natjecanja - uz ispite koji su zamišljeni kao natjecanja, tu su i neka "real time" natjecanja na kojima ćete sudjelovati.

 

Što je cilj?

Cilj nam je širiti natjecateljski duh među studentima. Važno je pokazati kako programiranje može biti više nego zabavno kada se stvori navika natjecanja i konstantna želja za poboljšanjem.

Znanje koje se dobije cijeni se i izvan granica fakulteta. Pokazuje se da položena vještina "Natjecateljsko programiranje" u životopisu daje veću vjerojatnost zapošljavanja u nekim hrvatskih tvrtkama.

Iskustvo također pokazuje da se za neke domaće, ali i strane, tvrtke traži algoritamsko znanje na razgovorima za posao.

 

Zato nemojte čekati i iskoristite ovaj semestar za usavršavanje u onome što volite!

Matija Šantl
FORUM
Sortiraj prema: naslovu | vremenu zadnjeg odgovora | vremenu otvaranja teme
Naslov Odgovori Zadnji odg.
ČESTA PITANJA
REPOZITORIJ
 
ANKETA
 
Na ovoj stranici trenutno nije odabrana niti jedna anketa!