设为首页 加入收藏

TOP

C++实现插入排序的代码
2017-12-11 09:18:45 】 浏览:228
Tags:实现 插入 排序 代码

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;  
}  
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇POJ 2115.C Looooops“编程开发” 下一篇vim下的c++运行环境搭建教程

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目