选择排序

来源:互联网 发布:linux可执行文件结构 编辑:程序博客网 时间:2024/06/09 22:01
#include <iostream>using namespace std;int seletQu(int *a,int n);int main(){int a[] = {5,11,23,2,41,25,12};seletQu(a,7);cout<<a[0]<<"."<<a[1]<<"."<<a[2]<<"."<<a[3]<<"."<<a[4]<<"."<<a[5]<<"."<<a[6]<<"."<<endl;system("pause");return 0;}int seletQu(int a[],int n){int min = 65535;int current;int len = n;for (int i = 0; i < len-1; i++){current = i;min = a[i];for (int j = i; j < len; j++){if (a[j] < min){min = a[j];current = j;}}a[current] = a[i];a[i] = min;}return 1;}

0 0