template<typename T> treenode<T> * find_node_by_data(treenode<T> * root, const T& value) { treenode<T> * node = root; while (node) { if (node->data == value) return node; if (value > node->data) node = node->right; else node = node->left; } return nullptr; }
Комментариев нет:
Отправить комментарий