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

首頁(yè) > 編程 > C++ > 正文

C++ 排序插入排序?qū)嵗斀?/h1>
2020-01-26 14:05:17
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

排序――插入排序

插入排序的基本思想是每次將一個(gè)待排序的記錄,按其關(guān)鍵字大小插入到前面已經(jīng)排好序的子文件中的適當(dāng)位置,直到全部記錄插入完成為止。常見(jiàn)的插入排序有插入排序(Insertion Sort),希爾排序(Shell Sort),二叉查找樹(shù)排序(Tree Sort),圖書(shū)館排序(Library Sort),Patience排序(Patience Sort)。

簡(jiǎn)單實(shí)例:

#include <iostream>using namespace std;void InsertSort( int k[], int n ){  int i, j,temp;    for( i=1; i < n;i++ )  {    if( k[i] < k[i-1] )    {      temp = k[i];            for( j=i-1; k[j] > temp;j-- ) //找位置并且向后推移       {        k[j+1] = k[j];      }            k[j+1] = temp;    }  }}int main(){  int i ,a[10] = {5,2,6,0,3,9,1,7,4,8};    InsertSort(a,10);    for( i=0; i < 10 ;i++ )  {    cout << a[i];  }    cout << endl;    return 0;}

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

主站蜘蛛池模板: 沂南县| 故城县| 连江县| 拜泉县| 砚山县| 福泉市| 南汇区| 连山| 曲阜市| 库车县| 东光县| 宜章县| 峨山| 梅河口市| 博野县| 潼关县| 西宁市| 阿拉善盟| 绍兴市| 平陆县| 阿拉尔市| 德钦县| 宿州市| 上虞市| 绵竹市| 莱西市| 顺义区| 手机| 察隅县| 资阳市| 宁河县| 政和县| 寻甸| 香格里拉县| 乳源| 万盛区| 澎湖县| 板桥市| 溧水县| 响水县| 广东省|