国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

直接插入排序

2019-11-08 02:38:06
字體:
來源:轉載
供稿:網友

 算法描述:

 For j=0 T0 n Do

         key<--A[j]

         i<---j-1

        while  i>0 AND A[i]>key Do

        A[i+1]>A[i]

        i<---i-1

        A[i+1]<---key

 

代碼:

#include<iostream>#include<stdio.h>using namespace std;void InsertSort(int arr[],int n){    int i,j;    int temp;    for(i=1; i<n; i++)    {        temp=arr[i];        j=i-1;        while(j>=0&&temp<arr[j])        {            arr[j+1]=arr[j];//將關鍵字大于temp的元素后移            j--;        }        arr[j+1]=temp;//在j+1處插入temp    }}int main(){  int arr[10];  for(int i=0;i<10;i++)  {      cin>>arr[i];  }  int len=10;  InsertSort(arr,len);  for(int j=0;j<10;j++)  {      cout<<arr[j]<<" ";  }  cout<<endl;  return 0;}排序流程:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郧西县| 江都市| 达孜县| 桃园市| 东明县| 浦江县| 大港区| 平凉市| 固始县| 镇雄县| 永康市| 石棉县| 股票| 八宿县| 南充市| 五峰| 南投县| 保山市| 德阳市| 巴彦县| 松江区| 天镇县| 察哈| 遂昌县| 陆川县| 新晃| 泉州市| 灵台县| 余庆县| 车致| 江源县| 南召县| 新郑市| 珲春市| 兴安盟| 平陆县| 澎湖县| 瓦房店市| 城口县| 虞城县| 城口县|