排序算法二:简单选择排序
来源:互联网 发布:手机照片怎么导入mac 编辑:程序博客网 时间:2024/06/01 20:52
#include "stdafx.h"#include<iostream>using namespace std;inline void sway(int &a, int &b) {int temp;temp = a;a = b;b = temp;}int main(){//length of array and initint len;cin >> len;int *array = new int[len];for (int i = 0; i < len; i++) {cin >> array[i];}//Select the smallest element and put it in the right position.//This loop from 0 to length minus 1 because no need to //select the last one.for (int l = 0; l < len - 1; l++) {int min = array[l];int m = l + 1;//从第二个开始选择未排序最小while ((m < len) && (array[m] < min)) {sway(min, array[m]);//sway the position.array[l] = min;m++;}}//output.new line per ten element.for (int n = 0; n < len; n++) {if ((n % 10 == 0) && (n != 0)) {cout << array[n] << endl;}else {cout << array[n] << " ";}} return 0;}
0 0
- 排序算法(二)简单选择排序
- Java排序算法(二):简单选择排序
- 排序算法二:简单选择排序
- 排序算法之二:选择排序之【简单选择排序】
- 【基础算法】排序-简单排序之二(选择排序)
- 排序算法(二)选择类排序:简单选择排序,堆排序,锦标赛排序
- [排序算法,选择排序]--简单选择排序
- 排序算法《二》选择排序
- 排序算法二:选择排序
- 排序算法二:选择排序
- 排序算法(二):选择排序
- 排序算法(二)-选择排序
- 简单排序算法--选择排序
- 排序算法 简单选择排序
- 排序算法-简单选择排序.
- 排序算法---简单选择排序
- 【排序算法】简单选择排序
- 神的规范:排序算法(二):简单选择排序
- ubuntu16.04更换为国内源
- 如何打一手好Log
- 16. 3Sum Closest
- 关于对象运行时方法匹配的问题
- hdoj 题目
- 排序算法二:简单选择排序
- Java 注解-Annotation
- 当自增/减(++/--)遇上多线程
- 如何利用SQL注入进行爆库
- 利用GPIO的命令控制树梅派的GPIO
- VS2013+QT5简单使用
- 基本数据类型(二)
- Java之属性封装
- 数据结构实验之串一:KMP简单应用