[컴퓨터, 알고리즘, 프로그래밍] 이진 트리 검색

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2007.12.26 / 2019.12.24
  • 4페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 800원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
하고 싶은 말
이진트리에서 특정 키값 검색하는 c 소스 프로그램입니다
본문내용
#include <stdio.h>
#include <stdlib.h>
typedef struct node //노드타입, 구조체 선언
{
struct node* left;
int num;
struct node* right;
}NODE;

NODE* root=NULL;
void TreeInsert(int n);
void Search(void);
NODE* TreeSearchNode(NODE* node);
bool TreeSearch(int num);

void main()
{
printf("================\n");
printf(" 2진 트리 검색 \n");
printf("================\n");


TreeInsert(6); //키값입력, 이진트리구성(정렬)
TreeInsert(8);
TreeInsert(4);
TreeInsert(7);
TreeInsert(9);
TreeInsert(5);
TreeInsert(2);
TreeInsert(3);
TreeInsert(1); //트리완성

while(1)
Search(); //트리에서 키값검색
}



void TreeInsert(int n)
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [정보통신] [공학]프로그래밍 언어론(정익사 - 원유헌) 수정본
  • 이진 탐색트리 연산에 가장 핵심적인 역할을 한다.10.11- 매개변수가 없는 함수는 수학적으로 보면 변수가 없고 단순 연산작업을 하기 때문에 항상 동일한 값을 반환한다. 하지만 그러한 함수를 프로그래밍 언어의 관점에서 보면 꼭 그렇지만은 않다. 그 이유는 수학과 컴퓨터 프로그래밍 방식의 차이에서 기인한다. 이점에 착안해서 매개변수가 없는 함수를 사용해야 한다. 그리고 공리적측면에서 이런부분을 고려하지않은 체 코딩을 할 경우 공리를

  • [정보통신] 운영체제
  • 컴퓨터 시스템에의하여 정의도니 자원에 대하여 프로그램, 프로세스, 사용자의 접근을 제어하는 기법1) 보호의 이유- 사용자가 자원에대한 접근 제한을 의도적으로 위반하는 것을 방지- 시스템내에서 동작중인 각 프로그램 요소가 시스템 자원의 정해진 사용정책대로 자원들을 사용하도록 보장- 시스템의 자원들이 무자격 사용자에 의하여 잘못 사용되는 것을 방지2) 보호 영역- 한 프로세스는 하나의 보호영역에서만 동작하며 보호영역은 프로세

  • [mis, 경영정보시스템] Foundations of Business Intelligence
  • 검색, 갱신, 혼합 등 세 가지 유형으로 구분하여 입력과 출력, 동작 등을 식별함3. 데이터베이스 설계와 ER모델* 부주의한 데이터베이스 설계는 제어할 수 없는 데이터 중복을 야기하여 여러 가지 갱신 이상(update anomaly)을 유발함어떻게 좋은 데이터베이스 설계를 할 것인가? 데이터베이스에 어떤 릴레이션들을 생성할 것인가? 각 릴레이션에 어떤 애트리뷰트들을 둘 것인가? 정규화(normalization)는 주어진 릴레이션 스키마를 함수

  • 인터넷 프로그래밍 설계 -중고책 거래 장터 사이트
  • 이진현, 2CLTR102020, 자연과학의이해, 최재신, 45CLTR211054, 수학 I, 이은경, 46CLTR213037, 물리학 I, 박정일, 4ITEC201004, 컴퓨터학개론, 최명실, 5EECS461002, 디지털신호해석, 하영호, 87CLTR029273, 초급영어회화, 롤프 나이두, 2CLTR029274, 초급영어회화, 피터 듀런트, 2CLTR029275, 초급영어회화, 레티샤 파티노, 2CLTR045034, 논리와 비판적 사고, 이상환, 45CLTR211057, 수학 I, 이혜숙, 4CLTR213040, 물리학 I, 박정일, 5EECS201012, C프로그래밍과실습, 김용환, 34EECS201013, C프로그래밍

  • 워드프로세서필기내용정리한것입니다
  • 컴퓨터인 것처럼 공유할 수 있다.자녀 보호자녀들이 컴퓨터를 사용 시 시간뿐만이 아니라, 프로그램/게임 등의 사용을 제한한다.원격 미디어 스트리밍집에 있지 않을시에도 가정용 PC에서 음악이나 비디오를 감상할 수 있다.점프 목록작업표시줄에서 프로그램 단추를 마우스 오른쪽 버튼으로 클릭하면 최근 작업 문서나 프로그램 작업 등을 보여준다.(사진/음악/웹 사이트를 빠르고 간편하게 이용이 가능하다.)새로운 확장 검색시작메뉴에 검색

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.