#include <stdio.h>
#include <stdlib.h>
typedef struct treeNode {
int data; // 노드의 데이터 값
struct treeNode* left; // 왼쪽 서브트리를 가리키는 링크
struct treeNode* right; // 오른쪽 서브트리를 가리키는 링크
} treeNodeType;
void DescendingOrder(treeNodeType* T) {
if (T != NULL) {
DescendingOrder(T->right); // 오른쪽 서브트리 탐색
printf("%d ", T->data); // 현재 노드 출력
DescendingOrder(T->left); // 왼쪽 서브트리 탐색
}
}
int main() {
treeNodeType* T = NULL;
int values[] = { 2, 25, 56, 5, 132, 9, 17, 125};
DescendingOrder(T);
}
내림차순 정렬하는 거 만들고 있는데 뭘 추가해야 딱 출력되는 거임?
실행해도 아무것도 안뜨노 ㅠ
정렬하는 알고리즘도 없는데 무슨 출력부터 하려하냐
선생님 일단 tree부터 만드셔요