文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>插入排序

插入排序

时间:2011-04-23  来源:qingcheng奕

//插入排序 注意数组的传递方式
#include <iostream>

using namespace std;

void INSERTIONSORT(int ar[],int n) //从小到大排序
{
    int temp,i,j;
    for(j=1;j<n;j++)    //从0到j-1都是排好的了,现在开始排ar[j]
    {
        temp=ar[j];
        i=j-1;
        while(ar[i]>temp &&i>=0)
        {
            ar[i+1]=ar[i];
            i--;
        }
        i++;
        ar[i]=temp;
    }
    return ;
}
int main()
{
    int arr[10]={10,88,3,7,6,38,87,90,1,19};
    INSERTIONSORT(arr,10);
    for(int i=0;i<10;i++)
       cout<<arr[i]<<endl;
    return 0;
}

相关阅读 更多 +
排行榜 更多 +
方块枪战战场安卓版

方块枪战战场安卓版

飞行射击 下载
战斗火力射击安卓版

战斗火力射击安卓版

飞行射击 下载
空中防御战安卓版

空中防御战安卓版

飞行射击 下载