#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define RADIX_10 10 //整形排序
#define KEYNUM_31 10 //关键字个数,这里为整形位数
void swap(int * a, int * b);//交换两个数
void inputnum(int * a, int n); //输入数组里的数字
void showarray(int * a, int n); //显示数组数据
int paixu(int * a, int n); //不要吐槽名字 因为不让用sort QAQ
void straight_insert_sort(int * a, int n); //直接插入排序
void bin_insert_sort(int * a, int n); //折半查找排序
void ShellSort(int* pDataArray, int iDataNum); //希尔排序
void ShellInsert(int* pDataArray, int d, int iDataNum); //一趟希尔排序
void quickSort(int a[],int left,int right);//快速排序
void selectSort(int a[], int n); //简单选择排序
void MinheapsortTodescendarray(int a[], int n);//堆排序
void MinHeapFixdown(int a[], int i, int n);
void MakeMinHeap(int a[], int n);
void RadixSort(int* pDataArray, int iDataNum);//基数排序
int GetNumInPos(int num,int pos);
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。