úplně čerstvé zadání dnešní písemky :D
HASKELL
Definujte typ reprezentující orientovaný graf. Vytvořte funkci, která k zadanému grafu vydá buď
údaj, že graf nejde topologicky uspořádat a jeden z cyklů, který to dokazuje
nebo údaj, že graf jde topologicky uspořádat a seznam vrcholů určující jedno z topologických uspořádání
Definujte typ reprezentující mocninnou řadu. Vytvořte funkce, které počítají
a) součin dvou mocninných řad
b) derivaci mocninné řady
c) K-tou drivaci mocninné řady
PROLOG
3) Sestavte predikáty, které realizují průchody do šířky a do hloubky obecným stromem, který je zadán svojí kanonickou reprezentací pomocí binárního stromu (levý syn - prvorozený syn, pravý syn - mladší bratr).
Sestavte predikát, který bude realizovat dělení dvou čísel zadaných jako seznamy cifer jejich dvojkového zápisu.