diff --git a/README.md b/README.md index 93ae628..abf0a99 100644 --- a/README.md +++ b/README.md @@ -1 +1,11 @@ -# orion-interview \ No newline at end of file +# orion-interview + +1. Code review is [here](https://gist.github.com/fogone/d54bc053c9e4db78d205d82d66e9ccbe) +2. Task + +Написать версию бинарного несбалансированного дерева, удовлетворяющую следующим требованиям: + a. дерево должно хранить значения произвольного типа T + b. дерево должно иметь метод обхода `traverse`, принимающий в качестве аргумента лямбду `T => Unit` + + * Что нужно сделать, чтобы упорядочить элементы дерева по какому то признаку? (наложить ограничение на тип T : Comparable) + * Обход в глубину и обход в ширину