频道栏目
首页 > 资讯 > C++ > 正文

C++实现插入排序的代码

17-12-08        来源:[db:作者]  
收藏   我要投稿

C++实现插入排序的代码

#include <stdio.h>  
#include<iostream>  
#include <string.h>  
#include<stdlib.h>  
using namespace std;  
//选择排序  
  
  
int main(){  
    int a[5]={2,3,4,5,1};  
    /*for(int i=0;i<5;i++){ 
        int k=i; 
        for(int j=i;j<5;j++){ 
            if(a[j]<a[k]){ 
                k=j; 
            } 
        } 
        int t=a[i]; 
        a[i]=a[k]; 
        a[k]=t; 
    } */  
    //插入排序  
    for(int i=1;i<5;i++){  
        int t=a[i],j=i;  
        while(j>0&&t<a[j-1]){  
            a[j]=a[j-1];  
            j--;  
        }  
        a[j]=t;  
    }   
    for(int i=0;i<5;i++){  
        cout<<a[i];  
    }  
    return 0;  
}  
相关TAG标签
上一篇:雅虎联合创始人杨致远很非常看好比特币:对社会有益
下一篇:Android 自定义PopWindow的简单使用
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站