数组排序,冒泡、插入、选择、快速以及堆排序。写出每个排序的过程。
发布网友
发布时间:2022-04-26 18:31
我来回答
共1个回答
热心网友
时间:2022-04-12 23:44
这些都是算法导论里面的和算法相关的。。。
这是插入排序,都是我自己写的,你看看是不是要这种,要的话把其他都发给你。
void InsertSort(int a[],int lenth)
{
if (a==NULL||lenth==0)
return;
for (int index=1;index!=lenth;++index)
{
int key=a[index];
int j=index-1;
while(j>=0&&a[j]>key)
{
a[j+1]=a[j];
j--;
}
a[j+1]=key;
}
}追问ok!麻烦了~! 对的~!
主要是我在韩国上学,这门课选错了!
追答已经把5个排序算法发你邮箱了。请接收~