基本思想:每一次循环找出这一列中最大(或最小)的元素,将其放置在这一列的最前,知道所有循环结束。
#include<iostream>
#include<cstdio>
#include<cstring>
#include<string>
using namespace std;
int main() //选择排序
{
int n,a[1000],i,j,k,m;
cin>>n;
memset(a,0,sizeof(a));
for (i=1;i<=n;i++)