バブルソート
void bubble_sort(int sort[], int elements)
{ int i,j,temp;for(i=0; i < elements; i++){
for(j=i; j < elements; j++){if(sort[i] > sort[j]){ temp = sort[i];sort[i] = sort[j];sort[j] = temp;}}}}
選択ソート
void SimSelSort(int num[ ], int n)
{ int i, j, k, min, temp; for (i = 0; i < n - 1; i++) {
min = num[i]; k = i; for (j = i + 1; j < n; j++) { if (num[j] < min) {min = num[j]; k = j;}}
temp = num[i];num[i] = num[k];num[k] = temp;}}
単純挿入ソート
void InsertSort(int num[ ], int n)
{ int i, j, temp;for (i = 1; i < n; i++) {temp = num[i];
for (j = i; j > 0 && num[j-1] > temp; j--) num[j] = num[j -1];
num[j] = temp; }}