|
정렬되어 있는 것 이라, 그대로 출력되면 됩니다.
-역순으로 정렬된 상태(190번)
시간 복잡도에 대한 평가 ----------------------------------------------
수진이의 생각 ------------------------------------------------------
퀵 정렬과 히프 정렬과 합병 정렬... 세가지
|
- 페이지 3페이지
- 가격 3,000원
- 등록일 2009.06.23
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
item[j] = temp;
} 1. 힙 정렬 (Heap Sort)
2. 병합정렬 (Merge Sort)
3. 카운트 정렬
4. 버블정렬 (Bubble Sort)
5. 선택정렬 (Select Sort)
6. 개선된 선택정렬
7. 삽입정렬 (Insert Sort)
8. 쉘정렬 (Shell sort)
9. 퀵정렬 (Quick Sort)
|
- 페이지 9페이지
- 가격 1,000원
- 등록일 2004.04.16
- 파일종류 워드(doc)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Sort(thou, 1000); // 정렬함수 호출
stop=clock( ); // clock() 정지
duration=(double)(stop-start); // 시간차 확인하여 수행시간 측정
Ⅲ. 프로그램 실행화면 (1번 정렬, 2번 난수계산)
■ InsertionSort
■ BubbleSort
■ HeapSort
■ QuickSort
■ MergeSort
Ⅳ. 결 과
아무래도 정
|
- 페이지 14페이지
- 가격 2,000원
- 등록일 2012.02.24
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
퀵 정렬(Quick Sort) : 스택이용
* 히프 정렬(Heap Sort) : 이진트리로 구성한 후에 정렬, 연산시간이 최악과 평균의 경우 모두 0으로 빠른 속도를 갖는 정렬방식
(3) 외부 정렬 : 보조기억장치를 이용한 정렬 방법
* 자연 합병 병렬(Natural Merge Sort)
|
- 페이지 12페이지
- 가격 3,000원
- 등록일 2012.03.13
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
소트 끝난 시간 구함
end = end-start;//소트한 시간 구함
sum += end;//소트시간 누적
}
a= sum/10;//누적 시간을 실행 횟수로 나누어 줌
sum=0;
if( a < 50)
{
gotoxy(50-a,y);
putchar(16);
y += 6;
}
//printf("%d\n",a);
free(insert_data);
}
}
void quick_sort_time(int nArray[])
{
DWORD start
|
- 페이지 39페이지
- 가격 3,000원
- 등록일 2011.11.09
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|