mirror of
https://github.com/orionprotocol/orion-interview.git
synced 2025-12-06 03:26:54 +03:00
770 B
770 B
orion-interview
Code review
Task
Написать версию небинарного несбалансированного дерева, удовлетворяющую следующим требованиям:
- дерево должно хранить значения произвольного типа T
- дерево должно иметь метод обхода
traverse, принимающий в качестве аргумента лямбдуT => Unit
- Что нужно сделать, чтобы упорядочить элементы дерева по какому то признаку?
- Обход в глубину и обход в ширину