标签:style blog color io os ar java for sp
java实现:
package sort; public class InsertSort { public static void main(String[] args) { int[] arr={70,80,31,37,10,1,48,60,33,80}; InsertSort.sort(arr); for(int each:arr) System.out.print(each+" "); } public static void sort(int[] arr) { int len=arr.length; for(int i=1; i<len; i++) { for(int j=0; j<i; j++) { if(arr[i]<arr[j]) { int temp=arr[i]; for(int k=i; k>j; k--) arr[k]=arr[k-1]; arr[j]=temp; break; } } } } }
c++实现
#include<iostream> using namespace std; void insertSort(int a[],int len); int main() { int a[]={70,80,31,37,10,1,48,60,33,80}; int len=sizeof(a)/sizeof(int); insertSort(a,len); for(int i=0; i<len; i++) cout<<a[i]<<" "; } void insertSort(int a[],int len) { int i,j; for(i=1; i<len; i++) { for(j=0; j<i; j++) { if(a[i]<a[j]) { int k,temp=a[i]; for(k=i; k>j; k--) a[k]=a[k-1]; a[k]=temp; } } } }
标签:style blog color io os ar java for sp
原文地址:http://www.cnblogs.com/huangcongcong/p/4004034.html