Я пытаюсь написать функцию поиска двоичного дерева поиска для значения и вернуть значение TreeNode со значением.Binary Search Tree Questions
struct TreeNode
{
int value;
struct TreeNode *pLeft, *pRight;
};
TreeNode* SearchTree(int query);
(Для любого узла: this->pLeft
содержит узлы меньше this->value
, this->pRight
содержит узлы больше, то this->value
)
Хорошо. Так что у вас есть до сих пор? –
Код, который у меня есть, уже указан. –
Пожалуйста, не ожидайте, что другие сделают вашу домашнюю работу для вас. Если вы застряли в чем-то, люди здесь могут дать вам несколько советов, чтобы вы могли продвигаться с вашей работой. Но перед этим вам нужно показать, что вы знаете, что делаете, и где ваша проблема. – Pirooz