반응형
- //================================================
- //Pre_Order_Traversal
- //입력 인자 : 루트노드
- //반환 인자 : 없음
- //트리 전위 순회
- //================================================
- void Pre_Order_Traversal(BTNode *pRoot)
- {
- if(pRoot!=NULL)
- {
- Pre_Order_Traversal(pRoot->pLeft_Child);
- Pre_Order_Traversal(pRoot->pRight_Child);
- }
- }
- //================================================
- //In_Order_Traversal
- //입력 인자 : 루트노드
- //반환 인자 : 없음
- //트리 중위 순회
- //================================================
- void In_Order_Traversal(BTNode* pRoot)
- {
- if(pRoot != NULL)
- {
- In_Order_Traversal(pRoot->pLeft_Child);
- In_Order_Traversal(pRoot->pRight_Child);
- }
- }
- //================================================
- //Post_Order_Traversal
- //입력 인자 : 루트노드
- //반환 인자 : 없음
- //트리 후위 순회
- //================================================
- void Post_Order_Traversal(BTNode* pRoot)
- {
- if(pRoot != NULL)
- {
- Post_Order_Traversal(pRoot->pLeft_Child);
- Post_Order_Traversal(pRoot->pRight_Child);
- }
- }
반응형
'ETC > Data Struct | Algorithm' 카테고리의 다른 글
이진 탐색 ( Binary Search ) (0) | 2014.05.15 |
---|---|
순차 검색 (Sequential Search) (0) | 2014.05.15 |
이진트리 (0) | 2013.04.30 |
스택 - 배열구조 Array_Stack) (0) | 2012.09.15 |
정렬 - 삽입 정렬 (0) | 2012.09.11 |