hzCPPOJ

【函数】直接选择排序(基于函数的代码框架填空)

时间限制:  1 s      内存限制:   128 MB
提交:34     正确:30     分值:95

题目描述

你需要完成以下代码填空任务,实现一个直接选择排序程序。程序主体框架不准改动。具体要求如下:

实现 swap 函数:

实现 SelectionSort 函数:

实现 in 函数:

实现 out 函数:

主程序:

代码框架:

#include <iostream>
using namespace std;
const int MAXN = 1000;
void swap(); // 函数swap可交换两个变量值
void SelectionSort(); // 函数SelectionSort可实现数组的直接选择排序功能
void in(int a[], int begin, int n); // 函数in可实现数组从begin位开始存储连续n个数据
void out(int a[], int begin, int end); // 函数out可实现数组区间输出
int main()
{
    int a[MAXN + 10] = {0};
    int n;
    cin >> n;
    in( ); //函数调用填空
    SelectionSort( ); //函数调用填空
    out(  ); //函数调用填空
    return 0;
}
void swap(  )
    {
        // 实现函数代码填空
    }
void SelectionSort(  )
    {
        // 实现函数代码填空
    }
void in(int a[], int begin, int n)
    {
        // 实现函数代码填空
    }
void out(int a[], int begin, int end)
    {
        // 实现函数代码填空
    }



输入

输出

样例

样例输入:
11 42 168 35 101 270 125 79 259 263 165 6
样例输出:
6 35 42 79 101 125 165 168 259 263 270

提交人

AmberXie

来源/分类