Главная /
Функциональное программирование /
Как правильно описать двоичное дерево на F#?
Как правильно описать двоичное дерево на F#
?
вопрос
Правильный ответ:
type 'T btree = Leaf of 'T | Node of 'T*('T btree list)
type 't btree = Node of 't * 't btree * 't btree | Nil
type 't btree = Node of 't * 't btree * 't btree
type 't btree = Leaf of 't | Node of 't btree
Сложность вопроса
55
Сложность курса: Функциональное программирование
54
Оценить вопрос
Комментарии:
Аноним
Зачёт прошёл. Лечу отмечать отмечать халяву с тестами интуит
29 фев 2020
Аноним
Спасибо за подсказками по intiut'у.
28 мар 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какое из приведенных ниже преобразований является примером бета-редукции?
- # Какой самый внешний редекс в выражении (λx.λy.y) ((λz.z z) (λz.z z))?
- # При статическом контроле типов:
- # В чем разница между записями <@ fun x→ x*2 @> и <@@ fun x→x*2 @@>?
- # Какие основные операции в чистом λ-исчислении?