Как последовательно (max-min-max-mix ....) напечатать Binary Struct Tree методом обхода? - PullRequest
0 голосов
/ 28 мая 2019

Мне нужно печатать без внесения изменений в дерево.Также динамический массив запрещен.Одной из проблем могут быть те же элементы в этом дереве.

int find_the_minimum_value(current_minimum_value)
{

}
int find_the_maximum_value(current_maximum_value)
{

}

void traverse_bst(bst *bst_)
{
    int current_maximum_value,current_minimum_value;
    int max_counter,min_counter;
    bst *temp;

    for ( temp = bst_; temp->right != NULL; temp = temp->right);
    current_maximum_value = temp->data;

    for ( temp = bst_; temp->left != NULL; temp = temp->left);
    current_minimum_value = temp->data;

    while(1)
    {

    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...