# Zkouška 8.9.

<{ForumPost(poster="Synus", timestamp=2011-09-10 18:29:16)}>
**Haskell - malé úlohy**  
  
1.) skládání polynomů  
  
2.) relace ekvivalence na obecném zakořeněném stromu, stromy jsou ekvivalentní, pokud lze permutacemi synů libovolných uzlů převést první strom na druhý  
  
**Prolog - malé úlohy**  
  
3.) oloupání matice (seznam prvků matice jak jdou po spirále), a inverzní operace, která z takového seznamu a rozměrů sestaví původní matici  
  
4.) nalézt řešení algebrogramu, který byl součtem dvou 'čísel', mohly se v něm vyskytovat číslice nebo proměnné, ty musely mít ve všech výskytech stejnou a hodnotu a za každá číslice mohla odpovídat pouze jedné proměnné  
  
**Haskell - velká úloha**  
  
heapsort
<{/ForumPost}>

