有很多种方法:
选择排序:
//Author:Pan Daoxi #includeusing namespace std; int main(){ int n,a[501],b[501],k,x=0; cin>>n; for(int i=0;i >a[i]; } // 获取到这个范围内所有奇数储存在数组b中 for(int i=0;i 冒泡排序:
//Author:Pan Daoxi #includeusing namespace std; int main(){ int n,a[501],b[501],k,x=0; cin>>n; for(int i=0;i >a[i]; } // 获取到这个范围内所有奇数储存在数组b中 for(int i=0;i =1;i--){ for(int j=0;jb[j+1]){ swap(b[j],b[j+1]); } } } for(int i=0;i 插入排序:
//Author:Pan Daoxi #includeusing namespace std; int main(){ int n,a[501],b[501],k,x=0; cin>>n; for(int i=0;i >a[i]; } // 获取到这个范围内所有奇数储存在数组b中 for(int i=0;i =0&&key



