写出你所知道的3种常用的排序方法,并用其中一种方法设计出程序为数组a[100]排序。

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:16:23
帮帮忙啊 高手门

常用的排序算法有很多:
冒泡,快速排序,直接插入,希尔排序,选择排序,堆排序,归并排序!
就举冒泡排序(c++):
void bubblesort()
{
for (i=0;i<max;i++)
{
for(j=l;j>=i+1;j--)
if(a[j]<a[j-1]) //小则交换
{
a[0]=a[j];
a[j]=a[j-1];
a[j-1]=a[0];
}
}
}
以上意见仅供参考!

什么语言

气泡,快速,插入

java
Arrays.sort(数组名);