首页 > 代码库 > 插入排序算法
插入排序算法
#include<iostream>using namespace std;//插入排序 void insert_sort(int *array,int n){ for(int i=1;i<n;i++) { int k=i-1; int temp =array[i]; while(temp<=array[k]) { array[k+1]=array[k]; k--; if(k==-1) { break; } } array[k+1]=temp; } }int main(){ int array[]={ 4,2,7,2,6,4,1,3 }; insert_sort(array,8); for(int i=0;i<8;i++) { cout<<array[i]<<" "; } getchar();}
插入排序算法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。