[C언어] 이진탐색트리의 삽입,삭제,탐색,출력 연산 함수 구현하기(Binary Search Tree)
안녕하세요. 오늘은 이진탐색트리에서 출력, 삽입, 삭제, 검색 함수를 구현해보겠습니다. (예시) #define _CRT_SECURE_NO_WARNINGS #include #include typedef char element; typedef struct treeNode { char key; struct treeNode* left; struct treeNode* right; }treeNode; //serachBST함수:root에서 x의 값을 찾아서 그 위치를 반환하기때문에 treeNode*를 반환한다 treeNode* searchBST(treeNode* root, char x) { treeNode* p; p = root; while (p != NULL) { if (x key) p = p->left;..