C언어-자료구조 정렬프로그램(내부정렬 퀵정렬, 외부정렬 합병)
- 최초 등록일
- 2008.07.12
- 최종 저작일
- 2007.05
- 압축파일
- 가격 20,000원
소개글
만개든 십만개든 사용자가 원하는 수의 정수를 랜덤으로 정해주면 지정된 난수를
10개의 파일에 나누어 담고 내부정렬로 퀵정렬을 하고 10개의 파일을 외부 병합하는
프로그램 입니다. 그래서 최종 10개의 파일이 생성되고 1번파일부터 오름차순으로 정렬 됩니다.
난수를 늘릴수록 시간이 지연되는걸 보여주기 위해 시간을 측정하는 알고리즘도 포함 되어 있어
정렬하는데 몇초가 걸렸는지 보여 줍니다.
컴파일 실행환경
Visual studio
압축파일 내 파일목록
file0
file1
file2
file3
file4
file5
file6
file7
file8
file9
main.c
main.h
Project_Sample.dsp
Project_Sample.dsw
Project_Sample.ncb
Project_Sample.opt
Project_Sample.plg
sort.c
sort.dsp
sort.dsw
sort.ncb
sort.opt
sort.plg
Debug/main.obj
Debug/main.sbr
Debug/Project_Sample.bsc
Debug/Project_Sample.exe
Debug/Project_Sample.ilk
Debug/Project_Sample.pch
Debug/Project_Sample.pdb
Debug/sort.obj
Debug/sort.pdb
Debug/sort.sbr
Debug/vc60.idb
Debug/vc60.pdb
참고 자료
없음
프로그램소스 연관자료
-
- [자료구조]c언어 - 7가지 정렬알고리즘 데이터측정 최선, 평군, 최악(선택정렬, 사입정렬, 버블정렬, 쉘정렬, 합병정렬, 퀵정렬, 히프정렬)
-
- 리눅스에서 삽입정렬,퀵정렬,반복합병정렬,히프정렬
-
- 파일 처리_자연선택+승자트리를 이용한 m원 균형 합병
-
- 퀵소트 PCSpim 정렬 프로그램