|
printTree(NODE*root); // 중위순회 방식으로 트리 출력
void _remove(ROOT* r, NODE* removeNode); // 삭제할 노드의 좌,우 자식중 하나만 존재할 경우
NODE* searchSucc(ROOT* removeNode); // 삭제할 노드의 좌,우 자식이 모두 존재할 경우 #1 - 이진탐색트리.c 5.67KB
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2012.01.11
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
생성
int action = 0; // 수행하고자 하는 작업을 숫자로 표시
int actionKey; // 수행하고자 하는 작업의 키
NODE* sNode; // 탐색결과를 저장할 노드
int rKey; // 삭제결과를 저장할 변수
// 루트 초기화
r->root = NULL; #2 - avl트리.c 13.0KB
|
- 페이지 1페이지
- 가격 1,500원
- 등록일 2012.01.11
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
//int action = 0; // 수행하고자 하는 작업을 숫자로 표시
int actionKey; // 수행하고자 하는 작업의 키
NODE* sNode; // 탐색결과를 저장할 노드
int rKey; // 삭제결과를 저장할 변수
// 루트 초기화
r->root = NULL; #3 - 스플레이트리.c 13.1KB
|
- 페이지 1페이지
- 가격 1,500원
- 등록일 2012.01.11
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
소스코드가 들어있습니다.
|
- 페이지 1페이지
- 가격 3,000원
- 등록일 2016.09.05
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
트리에 존재하는 노드의 내용을 출력하라.
(1) 전위순회
#include <stdio.h>
#include <stdlib.h>
#include <memory.h>
typedef struct tree_node
{
int data;
struct tree_node *left_child, *right_child;
} tnode_str;
tnode_str *root;
void inorder (tnode_str *ptr)
{
if (ptr)
{
printf(\"<%
|
- 페이지 16페이지
- 가격 2,000원
- 등록일 2004.11.28
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|