상담문의

ㆍ HOME > 상담문의 > 정보처리기사 실기
제 목 ★ 동영상 답변 ★ 18강 이분검색[1]
글쓴이  기사친구작성일 2010-10-06 오후 5:35:03조회수 535
글공유
게시글을 twitter로 보내기게시글을 facebook으로 보내기게시글을 Me2Day로 보내기게시글을 요즘으로 보내기







이분검색을 통해서 찾고자 하는 key의 값을 찾지 못해서 결국에는 low 와 high, mid 가 같아지면

low에서 mid+1 을 할지 high에서 mid-1을 할지 결정해야 하는데 강의를 듣고 제가 생각한건데 맞

는지 궁금합니다.

key 값이 12 라고 주어지고 low 와 high, mid에 해당값이 13이라고 하면 key 값과 low 와

high, mid에 있는 13이라는 값의 크기를 비교해야 되는데 12<13 이렇게 되니까  key값이 더 작으니

까  high의 값이상은 필요가 없으니 high의 위치를  high= mid-1  을  해주어서 high값의 위치가

더 작아지져서 종료가 되어 빠져나가고

반대로 key 값이 13이고  low 와 high, mid 에 해당하는 수가 12라고 하면 13>12 를해서  key값이

더 크기 때문에  해당 low=mid+1을 해서 low가 더 커져 종료가 되는 방식인가요? 

제가 생각한게 틀리다면 설명 부탁드립니다..

댓글쓰기 :
김동윤
강의중엔 반대로 말씀하셔서 저도 헷갈렸음 ㅜㅜ
2010/10/08 오후 4:31:13
  [1]  
이전글 ★ 동영상 답변 ★ 27강 삽입정렬 알고리즘 워크시트관련질문~
다음글 문제가 안 풀려여..ㅠ.ㅠ
고객지원센터

02-556-3650

평일 9:00~18:00

일요일 공휴일 휴무

계좌번호안내

농협은행 724-01-173541

국민은행 633601-04-044665

예금주 (주)조은캠프

상호명 : (주)조은캠프 ㅣ 대표이사 : 이유락 ㅣ 대구광역시 북구 대학로80 경북대학교 IT융합산업빌딩 11층
사업자번호 : 504-81-62507 ㅣ 본사 : 053-954-0030 ㅣ 기술지원 : 070-7019-1144 ㅣ 팩스 : 050-7711-2200 ㅣ 
원격평생교육시설13호 ㅣ 출판사 : 345-2005-00013 ㅣ 통신판매업 : 2005-대구북구-00158 ㅣ 정보보호책임자 : 김창연  
기사친구는 SSL보안방식의 암호화구간을 적용하여 사이트를 안전하게 이용하실 수 있습니다.
COPYRIGHT 2005 (주)조은캠프 ALL RIGHTS RESERVED.관리자에게 메일보내기