Hej, otazky take iste, len by som este rad upresnil pre tych zvysnych 8 ludi co ide na posledny termin, lebo stale nie je vsetko jasne a minimalne so 4. otazkou boli stale problemy (C-cka aj E-cka rozdaval vo velkom). Takze co presne bolo treba napisat do "koloniek":
1.) ['2','3','3','2']
[Char]
2.) presktrnut moznost, kde bolo slovko "premenna"
3.) Vysledok: 2
Vyraz: 2-(3-(4-(1)))
4.) 1. odpoved: Btree [ alebo lubovolny nazov stromu ]
2. odpoved: data Btree a = Tip a | Bin (Btree a) (Btree a) [ Btree, Tip a Bin mozte nahradit lubovolnymi slovami, ale musia asi mat velke zaciatocne pismeno]
3. odpoved: Tip a - je typu a [ podla mojho nazoru je toto zle, len si nevsimol - ma byt zrejme a -> Btree ]
Bin (Btree a) (Btree a) - je typu Btree -> Btree [toto bolo zle urcite a dal mi to aj vyzrat, malo to byt zrejme Btree -> Btree -> Btree ]
Inak daval aj doplnujuce otazky, kazdemu a ak ste ich nevedeli, tak lepsie ako za C to nebolo. Mne dal napr. ako ma byt spravne ten typ konstruktora Btree a napisat definiciu funkcie map (aj typovu definiciu). Dalej daval napr. ako sa naplni konkretne strom v programe a pod...
Takze vela stastia!