0
Я реализую деревья AVL в C, и я хочу напечатать все элементы дерева в трех столбцах в консоли.Печать дерева AVL в столбцах
У меня есть это:
void printInOrder(nodo * raiz){
if(raiz!=NULL){
printInOrder(raiz->esq);
printf("%s\n",raiz->codigo);
printInOrder(raiz->dir);
}
}
Каждый знает, как напечатать вывод в трех столбцах?
Что входит в колонке 1, столбец 2, столбец 3? Пожалуйста, покажите образец дерева (возможно, 7-8 узлов) и ожидаемого результата. В его нынешнем виде нет простого ответа на ваш вопрос. –
Если у вас есть что-то вроде этого: 'code' Строка 1 /\ Строка 2 Строка 3 /\ Строка 4 Строка 5 Вы в конечном итоге с: Строка 4 Строка 2 Строка 5 Строка 1 Строка 3 Что я хочу: Строка 4 Строка 5 Строка 3 Строка 2 Строка 1 –
Пожалуйста, добавьте информацию к вопросу, где вы можете отформатировать его sowe есть шанс понимая, что вам нужно. –