PROLOG:
Dostanete binarny strom, mate vypisat jeho vrcholy v poradi v akom su vzdialene od LISTOV a to zlava doprava. Tj. najprv listy zlava doprava, potom vrcholy nad listami zlava doprava atd.
Rozdelit na tretiny dany zoznam bez aritmetiky.
Haskell:
3. Nejak reprezentujte orientovany graf a napiste fciu, ktora vrati jeho topologicke usporiadanie, alebo v pripade, ze sa to neda tj. ma orientovany cyklus, vratit ten cyklus(nie jeho nadmnozinu)
4. Uloha s permutaciami, nejaka omega* je definovana ako pocet indexov mensich ako i s tym ze hodnota permutacie na tych indexoch je vyssia ako na nasom i. Napisat funkcie ktore prevadzaju perm - omega a naspat, plus validator na omegu. (uloha je niekde na fore)
Celkovo odporucam prejst wiki.matfyz, su tam celkom pekne riesenia k priprave.*