Что бы хотелось сделать:
- вывод дерева в прямом, симметричном и обратном порядках,
- определение глубины дерева
- вывод дерева по уровням
- написать гугл-тесты, научиться использовать библиотеку
- научиться пользоваться статическими анализаторами
cppcheck
- интегрировать пакетный менеджер Conan
- добавить переыменную debug в CMakeLists debug, build_tests, run_tests
- добавить тег в git
- оформить все комментарии в стиле Doxygen
- сгенерировть документацию с использованием doxygen
- добавить версию с CMakeLists.txt
- добдавить постранство имён для библиотки в целом, упаковать в классы голые вызовы
- дописать обход дерева в ширину
- визуализировать с использованием dot
- сделать сборку в debug также
- добавить установку исходников
- метод для построения бинарного дерева поиска
- метод для построения сбалансированного бинарного дерева поиска