[자료구조] Binary Search

등록일 2003.06.27 압축파일 (zip) | 1페이지 | 가격 1,500원

*해당 문서는 미리보기가 지원되지 않습니다.

컴파일 실행환경

없음

본문내용

#include < stdio.h >

#define MAX 100
#define COMPARE(x,y) ( (x)>(y) ? 1 : ( (x)<(y) ? -1 : 0 ) )

typedef struct _element {
int key;
} Element;

int binsearch(Element[], int, int);

void main() {
Element list[MAX];
int i, index, num;

for( i=1; i<=20; i++ ) {
list[i-1].key = i * 2;
printf("%d ", list[i-1].key);
}
printf("\n");

printf("Enter a search number : ");
scanf("%d", &num);

index = binsearch( list, num, i-1 );
if( index == -1 ) {
printf(" %d : 자료가 없습니다\n", num);
} else {
printf(" 발 견 : %d (index:%d)\n",list[index].key, index );
}
}

압축파일내 파일목록

binarysearch.cpp
prjbinarysearch.dsp
prjbinarysearch.dsw
prjbinarysearch.ncb
prjbinarysearch.opt
prjbinarysearch.plg

참고 자료

C로 쓴 알고리즘에 나와있는 알고리즘보고 짠것입니다.
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기