C언어 트리 구현 썸네일형 리스트형 [DGPD][C언어] 배열을 이용한 트리(Tree) 구현해보기-1. 1 2 3 4 5 6 7 8 9 10 11 12 #include #define MAX_NODE_NUMBER 1000 #define MAX_CHILD_NUMBER 5 typedef struct { int parentNode; int childNode[MAX_CHILD_NUMBER]; }TreeNode; TreeNode treeNode[MAX_NODE_NUMBER]; cs TreeNode라는 구조체를 선언하고 이를 배열로 사용. 구조체 배열의 인덱스 자체가 자신의 값. 배열 내에는 부모 노드의 값, 자식 노드 배열 포함. 1 2 3 4 5 6 7 8 9 10 11 12 13 void initTree() { int i; int j; for (i = 0; i 더보기 이전 1 다음