Slide 1

Panašūs dokumentai
Slide 1

PowerPoint Presentation

* # * # # 1 TIESĖS IR PLOKŠTUMOS 1 1 Tiesės ir plokštumos 1.1 Lygtys ir taškų aibės Sferos lygtis Tarkime, kad erdvėje apibrėžta Dekarto stačiak

Algoritmai ir duomenų struktūros (ADS) 7 paskaita Saulius Ragaišis, VU MIF

VILNIAUS UNIVERSITETO STUDENTŲ ATSTOVYBĖ Vilnius University Students Representation PIRMOS PASKAITOS APKLAUSOS APIBENDRINIMAS FAKULTETUOSE 2011m. RUDE

(Microsoft Word - Pasiruo\360imas EE 10 KD-1)

Priedas

Projektas „Europos kreditų perkėlimo ir kaupimo sistemos (ECTS) nacionalinės koncepcijos parengimas: kreditų harmonizavimas ir mokymosi pasiekimais gr

PowerPoint Presentation

LIFE REWARDS PLAN Jūsų Life Rewards Plan vadovas EU_li LIETUVIŲ

Printing triistr.wxmx

Atranka į 2019 m. Pasaulinę ir Vidurio Europos matematikos olimpiadas Sprendimai Artūras Dubickas ir Aivaras Novikas 1. Mykolas sugalvojo natūraliųjų

Algoritmai ir duomenų struktūros (ADS) 2 paskaita Saulius Ragaišis, VU MIF

Dažniausios IT VBE klaidos

L I E T U V O S J A U N Ų J Ų M A T E M A T I K Ų M O K Y K L A 2. TRIKAMPIŲ ČEVIANOS ( ) Teorinę medžiagą parengė ir antrąją užduotį sudarė V

LIETUVOS ŽEMĖS ŪKIO UNIVERSITETAS

S K Y R I U S – 0

VIDURINIO UGDYMAS Vidurinis ugdymas neprivalomas, trunka dvejus metus (11 ir 12 vidurinės mokyklos ar gimnazijų III IV klasės). Mokiniai mokosi pagal

UGDYMO PLĖTOTĖS CENTRO DIREKTORIUS ĮSAKYMAS DĖL UGDYMO PLĖTOTĖS CENTRO DIREKTORIAUS 2016 M. VASARIO 29 D. ĮSAKYMO NR. VK-24 DĖL BENDROJO UGDYMO DALYKŲ

VĮ GIS-Centras Vilnius 2019 Palydovinių duomenų peržiūros ir analizės paslauga Naudotojo vadovas v.1

DĖL APLINKOS IR SVEIKATOS MOKSLO KOMITETO ĮSTEIGIMO

4 skyrius Algoritmai grafuose 4.1. Grafų teorijos uždaviniai Grafai Tegul turime viršūnių aibę V = { v 1,v 2,...,v N } (angl. vertex) ir briaun

LIETUVOS JAUNŲJŲ MATEMATIKŲ MOKYKLA 7. PAPRASČIAUSIOS DIFERENCIALINĖS LYGTYS ( ) Teorinę medžiagą parengė ir septintąją užduotį sudarė prof. d

LIETUVOS ŽEMĖS ŪKIO UNIVERSITETAS

Administravimo vadovas SAFTit Pro v3

Priedai_2016.indd

QR algoritmas paskaita

Printing BaziniaiSprendiniai&KrastutiniaiTaskai.wxm

„VVG „Radviliškio lyderis“ teritorijos vietos plėtros strategija 2016–2023 m.“

Rusijos švietimo sistemai priklausančių vidurinio ugdymo kvalifikacijų dalykų atitikmenų nustatymas ir pažymių pervedimas Pažymiai pervedami iš dalykų

21. Ilgis, plotas, perimetras Įvadas Šiame modulyje pateikti įvairaus sudėtingumo uždaviniai apie ilgį, perimetrą ir plotą. Sprendžiant uždavinius rei

Brandos egzaminai 2012m. Paruošė Klaipėdos Vėtrungės gimnazijos direktoriaus pavaduotoja ugdymui Rasa Pragulbeckienė

LIETUVOS ŽEMĖS ŪKIO UNIVERSITETAS

VALSTYBĖS ĮMONĖ REGISTRŲ CENTRAS Vinco Kudirkos g. 18-3, LT Vilnius, tel. (5) , faks. (5) , el.p. NEKILN

Microsoft PowerPoint Ekstremumai_naujas

DAINAVOS

GRAFŲ TEORIJA Pasirenkamasis kursas, Magistrantūra, 3 sem m. rudens semestras Parengė: Eugenijus Manstavičius Įvadas Pirmoji kurso dalis skirta

LIETUVOS RESPUBLIKOS ŠVIETIMO IR MOKSLO MINISTRO

LMTA prenumeruojamos duomenų bazės

PATVIRTINTA Varėnos rajono visuomenės sveikatos biuro direktoriaus 2019 m. sausio 15 d. įsakymu Nr. V- 6 MOKINIŲ SVEIKATOS UGDYMO KONKURSO VARĖNOS RAJ

IKT varžybos Pakeliaukime po informacijos pasaulį Varžybų vykdymo eiga 1. Komandų prisistatymas Susipažinkime užduotis (1 priedas) Mokinukui per

G E O M E T R I J A Gediminas STEPANAUSKAS Turinys 1 TIES ES IR PLOK TUMOS Plok²tumos ir tieses plok²tumoje normalines lygtys

Duomenų vizualizavimas

Printing AtvirkstineMatrica.wxmx

Suvestinė redakcija nuo Įsakymas paskelbtas: TAR , i. k LIETUVOS RESPUBLIKOS ŽEMĖS ŪKIO MINISTRAS ĮSAKYMAS DĖL LIETUV

SKENAVIMO KOMPIUTERINIU TOMOGRAFU PROTOKOLAS

PowerPoint Presentation

PATVIRTINTA

MATEMATIKOS BRANDOS EGZAMINO PROGRAMOS MINIMALIUS REIKALAVIMUS ILIUSTRUOJANTYS PAVYZDŽIAI Egzamino programos minimalūs reikalavimai 1.3. Paprastais at

DBVS realizavimas Pagrindiniai DBVS komponentai Duomenų saugojimas diske Paruošė J.Skučas

Terminai

Magistro darbas

Slide 1

Slide 1

TAIKOMOJI MATEMATIKA IR KIEKYBINIAI METODAI. Rašto darbas serija 3081 variantas Nustatykite funkcijos f(x) = x+2 x 6 cos ( 3x) apibrėžimo sritį.

EUROPOS KOMISIJA Briuselis, C(2017) 4679 final KOMISIJOS ĮGYVENDINIMO SPRENDIMAS (ES) / dėl bendros sistemos techninių standa

PATVIRTINTA Lietuvos statistikos departamento generalinio direktoriaus ir Muitinės departamento prie Lietuvos Respublikos finansų ministerijos general

(Microsoft Word - pasiekim\370 tvarka 2018.doc)

Microsoft Word - pildymo instrukcija (parengta VMI).docx

RR-GSM_IM_LT_110125

Pagrindiniai algoritmai dirbant su sveikųjų ir realiųjų skaičių masyvų reikšmėmis Sumos skaičiavimo algoritmas Sveikieji skaičiai int Suma (int X[], i

RET2000 Elektronisis Skaitmeninis Termostatas su LCD

anketa MVG-01

Slide 1

PATVIRTINTA Mykolo Romerio universiteto Rektoriaus 2014 m. birželio 2 d. įsakymu Nr.1I-291 MYKOLO ROMERIO UNIVERSITETO LAIKINOSIOS STUDIJŲ REZULTATŲ Į

Pirkimų per CPO rezultatai 2012 m. Periodas iki I. Pirkimų vertė ir skaičius Pirkimų vertė, Lt Pirkimų skaičius 1060 Mėnuo Pirki

Microsoft Word - Skelbimo apie atranka SPK

Microsoft Word - VšĮ Forumo licėjaus ugdymo planas docx

DISKREČIOJI MATEMATIKA. Grafai serija 5800 variantas 001 Grafas G 1 = (V, B 1 ) apibrėžtas savo viršūnių bei briaunų aibėmis: V = {i, p, z, u, e, s},

Lietuvos mokinių matematikos olimpiada Rajono (miesto) etapo užduočių klasei sprendimai 2015 m. 1 uždavinys. Aistė užrašė skaičių seką: 1 (2 3)

NEKILNOJAMO TURTO KADASTRO DUOMENŲ TEIKIMO IŠVADAI GAUTI EL. PASLAUGA: NAUDOTOJO VADOVAS NŽT DARBUOTOJAMS (V.1) VILNIUS 2017

Mokėjimo mokytis kompetencijos ugdymas

VALSTYBINĖS MOKESČIŲ INSPEKCIJOS

Elektronu igreitejimo stipriame elektriniame lauke itaka fotolaidžios terahercu antenos savybems

AB Linas Agro Group 2018 m. spalio 31 d. eilinio visuotinio akcininkų susirinkimo BENDRASIS BALSAVIMO BIULETENIS GENERAL VOTING BALLOT at Annual Gener

metų strateginio veiklos plano Švietimo programa (Nr. 21) TIKSLŲ, UŽDAVINIŲ, PRIEMONIŲ, PRIEMONIŲ IŠLAIDŲ IR PRODUKTO KRITERIJŲ SUVESTINĖ (t

PowerPoint Presentation

Microsoft Word - 3_GM.doc

VALSTYBINĖ KAINŲ IR ENERGETIKOS KONTROLĖS KOMISIJA

(Pasiūlymų dėl projektų atrankos kriterijų nustatymo ir keitimo forma) PASIŪLYMAI DĖL PROJEKTŲ ATRANKOS KRITERIJŲ NUSTATYMO IR KEITIMO 2017 m. lapkrič

BRANDOS EGZAMINAI- 2009

PATVIRTINTA

Realių lėktuvų skrydžių atvaizdavimas pagal turimus radaro duomenis

Programų sistemų inžinerija Saulius Ragaišis, VU MIF

GKTR :2014

Microsoft Word - Copy of Magistrinis.doc

Microsoft Word - Biokuro ataskaita 2018 m IV ketv

PATVIRTINTA Valstybinės kainų ir energetikos kontrolės komisijos pirmininko 2017 m. d. įsakymu Nr. O1- VALSTYBINĖS KAINŲ IR ENERGETIKOS KONTROLĖS KOMI

Brandos egzaminų organizavimas ir vykdymas 2012 m.

PowerPoint Presentation

PATVIRTINTA

Estijos bendrasis ugdymas –Socialiniai mokslai

Vadovu sarasas__ir moksliniai interesai_internetui. doc

Microsoft Word - BX.doc

Regioniniu s vietimo valdymo informaciniu sistemu ple tra ir s vietimo politikos analize s specialistu kompetencijos tobulinimas (II etapas) Bendradar

Masyvas su C++ Užduotys. Išsiaiškinkite kodą (jei reikia pataisykite) ir paleiskite per programą. Ciklo skaitliuko įrašymas į vienmatį masyvą: #includ

PS Testavimo ir konfigūravimo valdymas Užduotis nr. 1. Karolis Brazauskas Mindaugas Rekevičius Jonas Riliškis Eugenijus Sabaliauskas

1 Vaizdu vidurkinimas ir požymiu išskyrimas 1.1 Glodus vienmatis eksponentinis filtras Apibrėšime eksponentini tolydu kintamojo x filtra formule ( v σ

Mokinių tiriamojo darbo įgūdžių formavimas

PowerPoint Presentation

Transkriptas:

Duomenų struktūros ir algoritmai 1 paskaita 2019-02-06

Kontaktai Martynas Sabaliauskas (VU MIF DMSTI) El. paštas: akatasis@gmail.com arba martynas.sabaliauskas@mii.vu.lt

Rėmai mokykloje

Rėmai aukštojoje mokykloje

Saulėtekio Niujorkas per sesiją (2008 m. sausis)

I N D U K C I J A Bloom'o taksonomija D E D U K C I J A

Žinios ir protingumas Intelligence is not what you know, but what you do when you don't know. Jean Piaget (1896 1980)

Ko bus siekiama? Gebėti suprasti ir pritaikyti klasikines duomenų struktūras ir algoritmus. Pagilinti programavimo žinias ir įgūdžius (c++, python ir kt.). Gebėti pristatyti, paaiškinti, modifikuoti realizuotus algoritmus. Gebėti dirbti komandoje.

Vertinimo strategija Egzaminas raštu 7 balai. Programavimo užduotys (lab. darbai) 3 balai: Rikiavimo algoritmai, grafų teorijos algoritmai, kiti uždaviniai (bus galima pasirinkti iš sąrašo). Už itin gerai atliktas (pasunkintas) užduotis galimybė užsidirbti papildomai 0,25 balo. PAPILDOMOS (NEPRIVALOMOS) UŽDUOTYS: 3D modelio kūrimas 1 balas: Jūsų pačių išrinkti 5 geriausi modeliai atskirai bus įvertinti 0,25 balo premija. Trumpas pasirinktos temos pristatymas vertinamas 0,5 balo premija: Pristatymui skiriama iki 5 minučių. Pristatymo tema: algoritmai. Daugiausiai į egzaminą galima neštis 5 balus.

Literatūra Literatūra lietuvių kalba: Algimantas Juozapavičius. Duomenų struktūros ir algoritmai. Vilnius, VU, 1997 Algimantas Juozapavičius. Duomenų struktūros ir efektyvūs algoritmai.vilnius, TEV, 2007

Užduočių pasirinkimas https://docs.google.com/spreadsheets/d/129v6j9d4xt2-bhdoiietp13dns0awdlzbmujcpjwqiy/edit#gid=0 Apie užduoties pasirinkimą informuoti mane arba grupės seniūną.

3D modelio kūrimas UŽDUOTIS: Sukurti 3D modelį naudojant tik pirminį programos tekstą. Modelio failo formatas OFF arba OBJ. REIKALAVIMAI: Gautas 3D modelis turi būti sudarytas bent iš 1000 daugiakampių. Sukurtame algoritme privalo būti bent 1 parametras, nuo kurio priklausytų 3D modelio forma. Negalima naudoti 3D modeliavimui skirtų programų. Keičiant parametrus sukurtas 3D modelis negali sutapti su kursiokų modeliais arba žemiau pateiktais pavyzdžiais. Modelį galima kurti komandoje iki 2.

Aktuali problema Matematikų Dekarto koordinačių sistema (sutinkama mokslinėje literatūra ar GeoGebra programoje) Informatikų Dekarto koordinačių sistema (sutinkama 3D modeliavimo programose: Blender, MeshLab ir t. t.) Tačiau pagal susitarimą X ašis visada žymima raudona spalva, Y ašis žalia ir Z ašis mėlyna spalva. Sudarant 3D modelį pagal matematinio paviršiaus formulę, ašis reikia sukeisti: Z Y, Y X, X Z.

Skaitmeninių modelių formatai *.ply, *.stl, *.obj, *.qobj, *.off, *.ptx, *.vmi, *.bre, *.dae, *.ctm, *.pts, *.apts, *.xyz, *.pcl, *.gts, *.pdb, *.tri, *.asc, *.x3d, *.x3dv, *.wrl, *.bw.

Kubo sudarymas off formatu 1 etapas: apskaičiuojamos kubo viršūnių koordinatės. 2 etapas: viršūnės indeksuojamos pradedant 0. 3 etapas: sukuriamas OFF failas, į kurį įrašomos viršūnių koordinatės ir viršūnių indeksų sekos.

Vidinė ir išorinė siena Išorinė keturkampio siena Vidinė keturkampio siena Žvelgiant į 3D modelį iš išorės, viršūnių indeksus reikia išdėstyti prieš laikrodžio rodyklę. Žvelgiant į 3D modelį iš vidaus, viršūnių indeksus reikia išdėstyti pagal laikrodžio rodyklę.

Pavyzdžiai (1)

Pavyzdžiai (2)

Naudingos formulės (1) Sukinys Sfera Toras

Naudingos formulės (2) Apskritimo (kurio spindulys r ir centrinis taškas B), ortogonalaus vektoriui AB, parametrinė lygtis:

Naudingos nuorodos Python pamokos (lietuvių kalba): https://cscircles.cemc.uwaterloo.ca/lt/ IT terminai (aiškinamasis kompiuterijos terminų žodynas): https://www.raštija.lt/

Ačiū už dėmesį.