22. 6. 2015 Martin Mareš

petrroll at 2015-05-23 22:52:16
  1. Topologické uspořádání grafu (co to je, k čemu je to, jak se to hledá, ...)

  2. AVL stromy (co to je, jak je to rychlý, popsat insert)

  3. Máme posloupnost € Z (a1, a2, ... an) a číslo x € Z. Je třeba zjistit, jestli existují ai a aj (ne nutně různé), které dohromady dají x.

  4. Máme graf a pro něj máme najít jak jej nakreslit co nejmenším počtem tahů (a ty tahy vypsat).

Bonus) Upravte B-stromy tak, aby byl vrchol vždy zaplněn alespoň z 2/3 a ne z 1/2.


Nápovědy (které sám MJ dal):
4a) Je jedno, jestli řešíte tah uzavřený nebo otevřený.
4b) Prvně uvažujte pro graf, na kterém existuje nakreslení jedním tahem; zbylé grafy jdou na tento případ snadno převést.
4c) (asi po hodině řešení): Při převádění z grafů, které nejdou nakreslit jedním tahem, zkuste hrany neodebírat ale přidávat.