검색어 입력폼

[화일구조] Shell Sorting 에 관하여

등록일 2004.04.17 한글파일한글 (hwp) | 7페이지 | 가격 600원

목차

△ Shell Sorting 에 관하여 알아보자
1. 정렬의 의미
2. 정렬의 구분
3. Shell Sorting 의 정의
4. Shell Sorting 의 방법
5. Shell Sorting 의 예제 - 쉘 정렬의 과정
6. Shell Sorting Source - [C 언어]
7. ExECutE - 결과물

본문내용

△ Shell Sorting 에 관하여 알아보자.
1. 정렬의 의미
정렬(Sorting)이란 컴퓨터의 기억공간 내에 순서 없이 배열된 자료들 중에서 레코드들의 특정 항목을 순서화 하려는 기준에 따라 오름차순(ascending order) 또는 내림차순(descending order) 으로 자료들을 재배치하는 것을 말한다.

3. Shell Sorting 의 정의
쉘(Donald L. Shell)에 의해 개발된 쉘 정렬(Shell Sort)은 삽입 정렬의 개념을 확대하여 일반화한 정렬 방법으로 알고리즘이 간단하여 프로그램으로 쉽게 구현되고, 수행 능력도 삽입 정렬보다 우수한 것으로 평가된다.

6. Shell Sorting Source - [C 언어]

#include <stdlib.h> // srand()를 쓰기 위한 헤더파일 포함
#include <stdio.h> // printf()를 쓰기 위한 헤더파일을 포함

#define NUM_ITEMS 10000

void shellSort(int numbers[], int array_size);

int numbers[NUM_ITEMS];

int main()
{
int i;
다운로드 맨위로