排序算法
#include<iostream> using namespace std; //选择排序 void SelectSort(int list[],int n) {int temp,t,i,j,big; for(i=0;i<n-1;i++) {big=i; for(j=i+1;j<n;j++) { if(list[big]<list[j]) big=j; } temp=list[i]; list[i]=list[big]; list[big]=temp; } for(t=0;t<n;t++) {cout<<list[t];} } //冒泡排序 void bubble(int list[],int n){ int i,temp; for(int p=1;p<n;p++) { for(i=0;i<n-p;i++) if(list[i]<list[i+1]) {temp=list[i]; list[i]=list[i+1]; list[i+1]=temp; } } for(i=0;i<n;i++) {cout<<list[i];}} //插入排序 void Insert(int list[],int n) { for(int i=1;i<n;i++) { int key = list[i]; int j=i-1; while(j>=0&&key>list[j]) {list[j+1]