Algoritmi in podatkovne strukture 1

Podobni dokumenti
Microsoft PowerPoint - OAPS1- Uvod.ppt

predstavitev fakultete za matematiko 2017 A

Komisija za študijske zadeve UL Medicinske fakultete Vrazov trg 2 SI-1000 Ljubljana E: T: Režim študija Predmet: Uvod

APS1

3

Navodila za študente

Na podlagi 65. člena Akta o ustanovitvi zasebnega vzgojno izobraževalnega zavoda»waldorfska šola Ljubljana«z dne je po predhodni obravnavi

Datum in kraj

Povzetek analize anket za študijsko leto 2012/2013 Direktor Andrej Geršak Povzetek letnega poročila je objavljen na spletni strani Celje,

Zapisnik 1

Slide 1

Učinkovita izvedba algoritma Goldberg-Tarjan Teja Peklaj 26. februar Definicije Definicija 1 Naj bo (G, u, s, t) omrežje, f : E(G) R, za katero v

POTEK POUKA TUJIH JEZIKOV - dolžnost učencev je, da redno in točno obiskujejo pouk, - pri pouku sodelujejo, pišejo zapiske - k pouku redno prinašajo u

Microsoft Word - 021_01_13_Pravilnik_o_zakljucnem delu

Univerzitetni študijski program Fizika I

Verjetnost in vzorčenje: teoretske porazdelitve standardne napake ocenjevanje parametrov as. dr. Nino RODE prof. dr. Blaž MESEC

3.indd

LABORATORIJSKE VAJE IZ FIZIKE

Microsoft Word - navodila_k_ceniku_2005_06_cistopis-1.doc

Programska sprememba oddelka šole

KONTINGENČNI PRISTOP K OBLIKOVANJU SISTEMA STRATEŠKEGA POSLOVODNEGA RAČUNOVODSTVA: EMPIRIČNA PREVERBA V SLOVENSKIH PODJETJIH

VST: 1. kviz

Priloga k pravilniku o ocenjevanju za predmet LIKOVNA UMETNOST. Ocenjujemo v skladu s Pravilnikom o preverjanju in ocenjevanju znanja v srednjih šolah

APS1

NAJRAJE SE DRUŽIM S SVIČNIKOM, SAJ LAHKO VADIM ČRTE IN KRIVULJE, PA VELIKE TISKANE ČRKE IN ŠTEVILKE DO 20. Preizkusite znanje vaših otrok in natisnite

Datum: (Neuradno prečiščeno besedilo Pravilnika o preverjanju in ocenjevanju znanja na Univerzi v Mariboru obsega: Pravilnik o preverjanju in

Sistemi Daljinskega Vodenja Vaja 1 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubljani

AB ppt

[ Univerza v Ljubljani ] [ english ] Imenik sodelavcev Študij fizike Študij matematike

Na podlagi 8. točke prvega odstavka 197. člena Statuta UL (Ur. l. RS, št. 4/2017) je Senat Univerze v Ljubljani na 39. seji dne sprejel Št

Microsoft PowerPoint - Mocnik.pptx

innbox_f60_navodila.indd

Diapozitiv 1

SPLOŠNE INFORMACIJE

Osnove verjetnosti in statistika

GHOSTBUSTERS navodila za učitelje O PROJEKTU S tem projektom se učenci sami naučijo izdelati igro. Ustvariti morajo več ikon (duhcov ali kaj drugega)

Microsoft Word CENIK STORITEV VSZ V STUDIJSKEM LETU 2007.doc

RAZPIS NETKO 2019 Organizator tekmovanja Gospodarska zbornica Slovenije (GZS) kot lastnik nagrade Netko in Register.si, skrbnik slovenske nacionalne d

SPLETNA PRIJAVA NA IZPITE ZA DIJAKE Dijaki se na izpite prijavite na novem portalu novi.lopolis.si z istim uporabniškim imenom in geslom, kot ga upora

Na podlagi Zakona o visokem šolstvu (Uradni list RS, št. 32/12 UPB, 109/12 in 85/14) in Statuta Visoke poslovne šole Erudio (1010 in 2015) je senat Vi

21. PEDAGOŠKA FAKULTETA Kardeljeva ploščad 16, 1000 Ljubljana, Več informacij na: Kontakt: Referat Pedagoške fakultete

Status Erasmus študenta je povezan s pogoji, ki jih mora izpolnjevati bodisi študent, bodisi institucija

Microsoft Word - Seštevamo stotice.doc

Zbornica zdravstvene in babiške nege Slovenije Zveza strokovnih društev medicinskih sester, babic in zdravstvenih tehnikov Slovenije Stanje:

Univerza v Ljubljani Fakulteta za gradbeništvo in geodezijo Pravilnik o študiju na prvi in drugi stopnji na UL FGG (37. seji senata UL FGG dne

Na podlagi Zakona o visokem šolstvu, Statuta Univerze v Ljubljani ter Pravil o organizaciji in delovanju Fakultete za družbene vede (FDV) je senat FDV

Univerza v Ljubljani Fakulteta za gradbeništvo in geodezijo Pravilnik o študiju na prvi in drugi stopnji na UL FGG (Uradno prečiščeno besedilo sprejet

Status Erasmus študenta je povezan s pogoji, ki jih mora izpolnjevati bodisi študent, bodisi institucija

N E O B V E Z N I I Z B I R N I P R E D M E T I O s n o v n a š o l a P o l z e l a P o l z e l a, a p r i l

RAZPIS-PODIPL_07-08_za-www

Microsoft Word - A-3-Dezelak-SLO.doc

Fakulteta za industrijski inženiring Novo mesto STRATEGIJA Stran:1/9 STRATEGIJA FAKULTETE ZA INDUSTRIJSKI INŽENIRING NOVO MESTO No

Univerza v Mariboru

Vloga za oblikovanje mnenja o izpolnjevanju pogojev za ustanovitev visokošolskega zavoda ob upoštevanju določil 3

Diapozitiv 1

Microsoft Word - NAJBOLJ POGOSTA VPRAŠANJA IN ODGOVORI.docx

POROČILO O TUTORSKEM DELU ŠT. LETO 2013/14 Poročilo je pripravljeno na podlagi poročil o letnem delu vseh tutorjev učiteljev, ki so vključili tudi por

scratch

Microsoft PowerPoint - IPPU-V2.ppt

Na podlagi 2. točke prvega odstavka 21. člena Statuta Evropske pravne fakultete Nove univerze (v nadaljevanju: fakulteta) z dne je upravni

PRIROČNIK JEZIKOVNIH IZZIVOV ZA TAJNE AGENTE SL

URNIK PREDAVANJ IN VAJ ŠTUDIJSKEM LETU 2013/2014

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS DIDAKTIČNA IGRA PRI POUKU SLOVENŠČINE Študijski program in stopnja Study programme and le

PREDLOG SPREMEMB STATUTA UNIVERZE V LJUBLJANI

Microsoft PowerPoint - petek A-sambolicbeganovic [Read-Only] [Compatibility Mode]

PowerPoint Presentation

Microsoft Word - UP_Lekcija04_2014.docx

2.letnik_GI1_poletni semester_

Chapter 1

1. letnik MAGISTRSKI ŠTUDIJSKI PROGRAM LESARSTVO, 2. stopnja 2018/19 Število študentov: 12+1 Mentor letnika: prof. dr. Manja Kitek Kuzman III. BLOK 18

Predmetnik programa Družboslovna informatika, smer Digitalne tehnologije in družba (DI-DTID) 1. letnik Zimski semester Poletni semester # Naziv predme

UČNI NAČRT PREDMETA / COURSE SYLLABUS Predmet: Podatkovne baze 1 Course title: Data bases 1 Študijski program in stopnja Study programme and level Vis

NAVODILA ZA UPORABO Smart watch JW018 POZOR! Ura vsebuje magnetne sestavine. Osebe z vgrajenim srčnim spodbujevalnikom (pacemaker) ali kakršnimi drugi

Predmet: Course title: UČNI NAČRT PREDMETA / COURSE SYLLABUS (leto / year 2016/17) Izračunljivost in računska zahtevnost Computability and computation

Na podlagi 74. člena Statuta Univerze v Ljubljani, 1. člena Študijskega reda Univerze v Ljubljani in 79. člena Pravil o organiziranosti in delovanju F

2. Model multiple regresije

Š olska pravila ocenjevanja znanja Gimnazije Vic Pravilnik o ocenjevanju znanja v srednjih šolah (Uradni list RS, št. 30/2018) v 12. členu določa, da

Microsoft Word - polensek-1.doc

Microsoft Word - pravilnik diploma_1.doc

FAKULTETA ZA ORGANIZACIJSKE VEDE Kidričeva cesta 55a, 4000 Kranj Tel.: (04) (04) E pošta: Splet

Strojna oprema

ŠTUDIJSKA PROGRAMA PRVE IN DRUGE STOPNJE

Turingov stroj in programiranje Barbara Strniša Opis in definicija Definirajmo nekaj oznak: Σ abeceda... končna neprazna množica simbolo

Microsoft Word - Vaja5.doc

EU-TPD 1 PODROBNOSTI KODIRANJA Informacije za trgovino JB za DCTA, (Final 1.2) Obveznost kodiranja izdelka, urejena s predpisom EU-TPD se n

Sistemi Daljinskega Vodenja Vaja 3 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubl

ŠTUDENTSKE ANKETE UNIVERZE V LJUBLJANI EVALVACIJSKO POROČILO ZA PROGRAME I IN II STOPNJE Fakulteta za družbene vede Splošni vidiki študijskega procesa

Na podlagi Pravilnika o prispevkih in vrednotenju stroškov na Univerzi v Ljubljani, ki ga je sprejel Upravni odbor Univerze v Ljubljani (v nadaljevanj

Microsoft PowerPoint - Lapajne&Randl2015.pptx

Diapozitiv 1

Vloga za oblikovanje mnenja

Slide 1

Slide 1

ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA

PREDLOG ZA AKREDITACIJO

Na podlagi 19. člena Statuta (čistopis z dne 21. decembra 2011) je Upravni odbor Evropske pravne fakulteta dne 30. maja 2014 sprejel naslednji ETIČNI

Deans Office

PROJECT OVERVIEW page 1

Transkripcija:

Algoritmi in podatkovne strukture 1 Visokošolski strokovni študij Računalništvo in informatika Uvod Jurij Mihelič, UniLj, FRI

Z vami sva Predavanja doc. dr. Jurij Mihelič LALG Laboratorij za algoritmiko govorilne ure kabinet R2.61 jurij.mihelic@fri.uni-lj.si 2. nadstropje, iz stopnic levo, 2. vrata po dogovoru oz. kot razpisano

Z vami sva Vaje viš. pred. dr. Igor Rožanc LTPO Laboratorij za tehnologijo programske opreme govorilne ure kabinet R2.50 igor.rozanc@fri.uni-lj.si 2. nadstropje, iz stopnic levo, proti koncu po dogovoru oz. kot razpisano

Način dela Predavanja razlaga snovi opredelitev osnovnih pojmov in problemov sled algoritmov in razlaga psevdokode analiza algoritmov in podatkovnih struktur delajte svoje zapiske prosojnice ne vsebujejo vsega kviz iz vsakega sklopa snovi

Vaje utrjevanje snovi Način dela posvetovanje z asistenti izkoristite priložnost reševanje teoretičnih in praktičnih nalog matematične izpeljave programiranje reševanje sprotnih izzivov Vaja dela mojstra.

bonus Ocenjevanje Predmet 100% pozitivno 50% Sprotno delo 60 t pozitivno 25 t Pisni izpit 50 t pozitivno 25 t kvizi 8 t izzivi 6 t kolokvij 16 t naloge 30 t teorija + praksa 50 t

Sprotno delo Sprotni kvizi za vsak sklop snovi en kviz pregledna vprašanja rok za oddajo do naslednjega tedna / sklopa glavni namen sprotno preverjanje razumevanja snovi samostojno delo za samooceno razumevanja upoštevajte rezultat kviza in ustrezno ponovite snov točkovanje vrednost enega vprašanja je majhna točke bodo objavljene konec semestra

Sprotno delo Sprotni izzivi reševanje nalogic na vajah teoretične: reševanje na tablo in papir praktične nalogice: programiranje algoritmov oddaja rešitev do konca vaj praviloma rok do konca tedna, možno dokončanje doma točkovanje reševanje je pomembnejše od pravilnosti šteje vsaka delno rešena oddaja točke bodo objavljene do konec semestra samostojno delo

Sprotno delo Naloge 3 naloge tekom semestra več časa, več dela naredite čim prej avtomatsko preverjanje Delajte sproti, kajti naloge so lahko čedalje težje. dosledno upoštevajte navodila zahtevamo samostojno delo strogo preverjanje in kaznovanje goljufanja točke objavljene sproti vpogled v točkovanje možen v tednu po objavi (kasneje so točke dokončne)

Sprotno delo Avtomatsko preverjanje dosledno upoštevajte navodila upoštevajte format vhoda (standardni vhod) upoštevajte format izpisa (standardni izhod) Javanski programi brez paketa (default package) brez uporabe knjižnic dovoljen le java.util.scanner ne prirejajte algoritmov naredite kot piše v navodilih in ne po svoje možni odbitki točk

Bonus točke, npr. Sprotno delo konstruktivno sodelovanje na forumu splošna vprašanja postavite na forum sodelujte tudi z odgovori, pomoč kolegom, namigi pozor: ne objavljajte svojih rešitev hitra oddaja nalog prvi nekaj v celoti pravilnih oddanih nalog letošnjih rednih študentov sodelovanje na tekmovanjih, v laboratoriju, dodatno delo itd. točke objavljene konec semestra

Upoštevajte navodila RTFM, FAQ Spremljajte forum Držite se rokov Sprotno delo ne glede na prepričljivost kasnejši oddaj ne sprejemamo! Oddaja po predpisih oddaje preko e-pošte ignoriramo Pet minut do polnoči je soseda, alergična na cvetni prah, prižgala njen turbo sesalec, je vrglo ven š trom v celi soseski. Sem vklopil agregat, vendar vseeno zamudil oddajo za 1 sekundo, kar se vidi tudi iz priloženega screenshota.

Akademska poštenost Prepisovanje in drugo goljufanje kazen 0 točk iz sprotnega dela za vse vpletene in naslednje leto ustni izpit disciplinska komisija prepisovanje Usmiljenje do goljufov je krivica do poštenih. od kolegov, lanske naloge, z interneta, s knjig, itd. ponarejanje izhoda program ne reši zadanega problema, le izpiše pričakovani izhod končni razsodnik smo izvajalci predmeta brez skrbi, če boste delali sami, ne bo težav

Obveščanje Predavanja Vaje Učilnica forum večina novic Studis izpiti točke ocene

Razno Vprašanja zaželjena med predavanji in vajami izkoristite pavzo med predavanji vprašanja na vajah govorilne ure Posebnosti in izjeme najavite zgodaj in v naprej (v začetku semestra) športne in druge posebne potrebe hude bolezni in drugi nezaželjeni dogodki

Način dela Sprotno delo Predavanja Vaje Naloge Kvizi Izzivi Kolokvij plagiat? da ne Vprašanja Forum pozitivno? ne Odgovori Govorilne ure Izpit pozitivno? da

Cilj predmeta Algoritmično razmišljanje specifikacija zahtev jasnost logika in sklepanje postopkovnost abstrakcija metode snovanja alg. ideja algoritem nedvoumnost pravilnost poraba virov Algoritmi in analiza algoritmov Programiranje zasnova programa algoritem koda testiranje optimizacija

Zakaj se učiti APS algoritmi so temelj računalništva se pojavljajo praktično povsod algoritmi krojijo življenje in svet rangiranje strani, prikazovanje reklam, priporočilni sistemi, avtonomna vožnja interdisciplinarnost podatkovna znanost, omrežne vede, umetna inteligenca razumevanje ozadja knjižnic Arrays.sort(...), sorted(...) radovednost, biti boljši programer

Algoritmika Področja razvoj algoritmov Applications problems machines data analiza algoritmov računska zahtevnost Models of problems computation data Benchmarking datasets izračunljivost inženiring algoritmov inženiring programov Design idea description pseudocode Experiments testing profiling performance itd. APS Analysis correctness complexity Implementation idea source code machine code Libraries

Pregled snovi Algoritmi in problemi Pravilnost in zahtevnost algoritmov Osnovne podatkovne strukture Urejanje podatkov Algoritmi na drevesih Algoritmi na grafih Metode snovanja algoritmov Aritmetični algoritmi Nadaljevanje pri APS2 in drugih predmetih