• 파일시티 이벤트
  • LF몰 이벤트
  • 캠퍼스북
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[C언어]SORT & SEARCH

뿡뿡자봉이
개인인증판매자스토어
최초 등록일
2006.04.30
최종 저작일
2005.10
35페이지/한글파일 한컴오피스
가격 2,000원 할인쿠폰받기
다운로드
장바구니

소개글

C언어 수강시 제출했던 레포트 입니다
SORT와 SEARCH에 대해 조사하였고
마지막에 그에 대한 프로그램을 만들어 첨부하였습니다.
글씨 포인트 10으로 35페이지 입니다.

목차

♣정렬(Sort)♣
1. 정렬의 분류
2. 선택 정렬
3. 버블 정렬
4. 삽입정렬
5. 셸 정렬
6. 합병정렬
7. 쾌속 정렬
8. 외부 정렬
9. 버켓 정렬과 셈 정렬
10. 기수 정렬

♣탐색(Search)♣
1. 키, 레코드, 탐색
2. 이진탐색(Binary Search)
3. 보간탐색(補間探索, Interpolation Search)
4. 이진 탐색트리
5. 기수탐색(基數探索, Radix Search)

♣ Programig ♣

본문내용

1. 정렬의 분류
정렬(Sorting)의 대상은 레코드(Record, Structure)들이다. 레코드 내부의 여러 필드 중 정렬의 기준이 되는 것은 키 필드(Key Field)다. 레코드는 하나 이상의 키 필드를 가질 수 있다. 이들 중 정렬의 기준이 되는 필드를 정렬 키(Sort Key)필드라고 한다. 정렬은 오름차순(Ascending Order)과 내림차순(Descending Order)으로 나뉜다. 오름차순은 2, 5, 7, 11...처럼 키 값이 증가하는 순서로 정렬하는 것이고 내림차순은 11, 7, 5, 2...처럼 키 값이 감소하는 순서로 레코드를 정렬하는 것이다. 내림차순은 오름차순의 논리를 뒤집기만 하면된다.

정렬을 내부 정렬(Internal Sorting)과 외부 정렬(External Sorting)로 구분할 수도 있다. 정렬할 레코드 모두를 한꺼번에 메인 메모리 내부에 올려놓고 정렬하는 방법을 내부 정렬이라 한다. 반면, 외부 정렬은 정렬할 레코드를 한꺼번에 메인 메모리로 올릴 수 없을 때 사용하는 방법이다. 즉, 정렬할 레코드들에 비해 메인 메모리가 작을 때 가해지는 정렬이다. 외부 정렬에서는 일단 정렬할 레코드들을 외부 기억장치에 놓아둔 상태에서, 메인 메모리가 정렬할 수 있는 양 만큼씩만 갖다가 정렬하고 그 결과를 다시 외부 기억장치에 저장해야한다. 레코드가 메인 메모리와 보조 기억장치를 들락날락하면서(Swapping) 조금씩 정렬 되어가는 방법이다.

정렬을 안정 정렬(Stable Sorting)과 불안정 정렬(Unstable Sorting)로 구분하기도 한다.
[표 1-1]은 학생 신상 레코드에 관한 기록이다. 이 목록은 학년을 키 필드로 해서 이미 오름차순으로 정렬이 완료된 결과이다.

참고 자료

- C++ 자료구조론 [교보문고, Horowitz, Ellis]
- C ․C++로 배우는 자료 구조론 [한빛미디어, 주우석]
- C로 배우는 자료구조와 알고리즘 [기전연구사, 신동완/신동준]
- Naver 지식 in
뿡뿡자봉이
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

최근 본 자료더보기
탑툰 이벤트
[C언어]SORT & SEARCH
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업