C언어 순차탐색, 이진탐색 코드 (Sequential Search, Binary Search) C언어로 구현한 두 개의 소스 코드를 소개합니다. 아마도 학교 다닐 때 구했던 소스 같은데 출처는 기억이 안 나네요. 1. C언어 순차탐색 코드 (Sequential Search) 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859#include#include#include#include #define MAX_ELEMENTS 10000000Lint list[MAX_ELEMENTS]; int count; //수행횟수 int seqsearch(int list[], int ..
C언어 힙, 선택, 삽입, 버블, 쉘, 합병, 퀵 정렬 소스 코드 (7종류) 7개의 정렬법7개의 정렬이란, 선택정렬, 삽입정렬, 버블정렬, 쉘정렬, 합병정렬, 퀵정렬, 힙정렬입니다. 정수 20만개 까지만 받도록 설정해 놨고, 아래의 그림은 18만개의 정수를 입력받아 정렬시킨 결과입니다. C언어 정렬 예제 소스 코드 - c.zip [클릭] 7개 정렬 소스 공통 부분 (선택정렬, 삽입정렬, 버블정렬, 쉘정렬, 합병정렬, 퀵정렬, 힙정렬) 12345678910111213141516171819#include #include #include #define MAX_SIZE 1000000 #define SWAP(x, y, t) ( (t)=(x), (x)=(y), (y)=(t) )//x와 y의 위치를 temp값을 이용..