Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

courses:a4m39vge [2015/01/14 11:35]
smrceant [Zkouška]
courses:a4m39vge [2025/01/03 18:23] (aktuální)
Řádek 80: Řádek 80:
  
 ** 3.termín (14.1.2015),​ ústní cca za 3h od skončení písemné ** ** 3.termín (14.1.2015),​ ústní cca za 3h od skončení písemné **
-  - DCEL: máme zadanou stěnu, napsat algoritmus který vypíše všechny hrany, které ​s ní incidují. Datové struktury DCEL, složitost algoritmu. (10b)+  - DCEL: máme zadanou stěnu, napsat algoritmus který vypíše všechny hrany, které incidují ​z vrcholů této stěny. Datové struktury DCEL, složitost algoritmu. (10b) 
 +    * POZOR, algoritmus který obejde stěnu a vypíše hrany které jí tvoří nestačí - to bylo hodnoceno 5b.
   - Datová struktura u Overmars algoritmu - popsat (4b)   - Datová struktura u Overmars algoritmu - popsat (4b)
   - 3 případy které můžou nastat při vkládání do Trapezoidal Map. Nakreslit, popsat jak se změní point location struktura. (6b)   - 3 případy které můžou nastat při vkládání do Trapezoidal Map. Nakreslit, popsat jak se změní point location struktura. (6b)
Řádek 95: Řádek 96:
   - Dual graf pro Voronoi diagram, Delaunay graf, legalizace hrany   - Dual graf pro Voronoi diagram, Delaunay graf, legalizace hrany
  
 +== 2015 ==
 += Písemná =
 +
 +** 1.termín (20.1.2016) **
 +  * Fractional Cascading - popsat, co setri (3 b.)
 +  * Quick Hull - popsat, slozitosti a pripady, kdy k nim dochazi (4 b.)
 +  * Sweep Line algoritmus pro ziskani pruseciku usecek - nakreslit pripad, kdy v jednom bode nekolik usecek konci, zacina a bodem prochazi, jak se tento pripad osetri (6 b.)
 +  * Arrangement - oznacit hrany cislem, ktere znamena pocet primek nad hranou (neco s hladinou - level, doplnte, tohle jsem netusil) (9 b.)
 +  * Interval Tree - dany nakreslene intervaly, udelat k nim interval tree (jako obr. 10.3, str. 223 v de Bergovi 3rd ed.) (3 b.)
 +  * Definice planarniho deleni (2 b.)
 +  * Test pruniku intervalu - dany dva intervaly (x1, y1), (x2, y2), napsat kod podminky, ktera zjisti, zda se protinaji (2 b.)
 +  * Konstrukce Trapezoidove mapy, cim je zajisteno, aby pruchod byl O(log n) (2 b.)
 +  * DCEL - nadefinovat struktury a pak napsat kod, ktery pro danou plosku vypise vsechny plosky, ktere s ni sousedi (pres hranu nebo bod vstupni plosky), nevadi, pokud se nejaka ploska vypise vickrat (9 b.)
 +
 +** 2.termín (27.1.2016) **
 +  * Maximální počet hran v arrangementu přímek - odvodit složitost. (2b)
 +  * Monotenizace polygonu - popsat algoritmus. (4b)
 +  * Vytvořit segment tree pro 6 úseček. (5b)
 +  * DCEL - vypsat součet délek hran které incidují se stěnou. (7b)
 +  * Algoritmus DeWall - k čemu slouží, jak nalezne první trojúhelník. (3b)
 +  * Popsat algoritmus sweep line úseček. (8b)
 +  * Vysvětlit princip Priority Search Tree a jak se v něm hledá. (6b)
 +  * Metoda rozděl a panuj - vysvětlit, odůvodnit složitosti,​ včetně složitosti hledání sešívacích čar. (5b)
 +
 += Ústní =
 +  * Konvexni obalky - jake znam algoritmy, jejich slozitosti, pouzitelnost ve 3D, paralelizovatelnost
 +  * Dualita - v cem spociva, jak se da vyuzit; mluvil jsem o vypoctu kolinearity bodu, ze jde vypocist prevedenim do dualniho prostoru a vypoctem pruseciku, kdyz se to pocita normalne, tak je to O(n^3), takhle O(n^2)
 +  * Duální struktura k Voronoi Diagramu - co to je apod., nakreslit příklad, legalizace hrany, ...
 +  * Trapezoid maps - co to je, porovnat s metodou pásů - chtěl hlavně kombinatorickou složitost porovnat, PŘESNĚ zdůvodnit paměťové nároky
 ===== Literatura ===== ===== Literatura =====
 [[http://​www.scribd.com/​doc/​7619913/​Computational-Geometry-Algorithms-and-Applications-2d-Ed-De-Berg|Computational geometry: algorithms and applications ]] [[http://​www.scribd.com/​doc/​7619913/​Computational-Geometry-Algorithms-and-Applications-2d-Ed-De-Berg|Computational geometry: algorithms and applications ]]
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
courses/a4m39vge.1421231751.txt.gz · Poslední úprava: 2025/01/03 18:16 (upraveno mimo DokuWiki)
Nahoru
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0