목차
5주 - Sorting Performance analysis
본문내용
void main()
{
int dataQuick[MAX_SIZE];// quick sort에서사용할데이터
int dataInsertion[MAX_SIZE];// insertion sort에서사용할데이터
int size;// 데이터크기
double duration;// 각알고리즘이실행된시간측정값을저장
printf("Input DataSize >> ");// 입력받기
scanf("%d", &size);
printf("Random dataSize:%d \n", size);
dataGenerator(dataQuick, dataInsertion, RANDOM, size);// random한data 만들기
duration = testPerformance(dataInsertion, size, INSERTION);// insertion sort 실행및성능측정
printf("Insertion Sort :%.2f", duration);
duration = testPerformance(dataQuick, size, QUICK);// quick sort 실행및성능측정
printf("\tQuick Sort :%.2f\n", duration);
printf("\nSequential dataSize:%d \n", size);
dataGenerator(dataQuick, dataInsertion, SEQUENTIAL, size); // sequential한data 만들기
duration = testPerformance(dataInsertion, size, INSERTION);// insertion sort 실행및성능측정
printf("Insertion Sort :%.2f", duration);
duration = testPerformance(dataQuick, size, QUICK);// quick sort 실행및성능측정
printf("\tQuick Sort :%.2f\n", duration);
}
{
int dataQuick[MAX_SIZE];// quick sort에서사용할데이터
int dataInsertion[MAX_SIZE];// insertion sort에서사용할데이터
int size;// 데이터크기
double duration;// 각알고리즘이실행된시간측정값을저장
printf("Input DataSize >> ");// 입력받기
scanf("%d", &size);
printf("Random dataSize:%d \n", size);
dataGenerator(dataQuick, dataInsertion, RANDOM, size);// random한data 만들기
duration = testPerformance(dataInsertion, size, INSERTION);// insertion sort 실행및성능측정
printf("Insertion Sort :%.2f", duration);
duration = testPerformance(dataQuick, size, QUICK);// quick sort 실행및성능측정
printf("\tQuick Sort :%.2f\n", duration);
printf("\nSequential dataSize:%d \n", size);
dataGenerator(dataQuick, dataInsertion, SEQUENTIAL, size); // sequential한data 만들기
duration = testPerformance(dataInsertion, size, INSERTION);// insertion sort 실행및성능측정
printf("Insertion Sort :%.2f", duration);
duration = testPerformance(dataQuick, size, QUICK);// quick sort 실행및성능측정
printf("\tQuick Sort :%.2f\n", duration);
}
키워드
추천자료
[자료구조] max heap
[자료구조] BFS&DFS&BST
[자료구조] post&prefix
자바 자료구조 족보
힙 자료구조를 이용한 상입,제거(특정 토큰에 대해)
리스트 자료구조를 이용한 상입,제거(특정 토큰에 대해)
[자료구조, Algorithm] 외부정렬(External Sort) PPT version
[자료구조]다익스트라 최단 경로 알고리즘
[자료구조]포인터 배열 삽입 정렬
[자료구조] 정렬되지 않는 배열 (우선 순위 큐)
[자료구조] 스택 함수 구현
[자료구조] 연결 리스트를 이용한 오름차순 정리
[자료구조] 원형 덱
[자료구조] 그래프
소개글