默认从小到大排序 ①快速法排序 第一轮:第一个数依次与后面的数比较,若第一个数较大,则两数互换位置,即最小的数被放在了第一位 ②选择法排序 第一轮:1-n数,求出最小数,然后与第一个数互换位置 ③冒泡法排序 第一轮:第一个数和第二个数比较,大的放后面,然后第二个数(较大的)再与第三个数比较,就这样最 ...
分类:
编程语言 时间:
2017-03-26 12:59:19
阅读次数:
165
题目: 让无序数组元素进行排序,排序完后将排序后元素对应的原先元素的位置输出 (1)方法1 方法1:先将数组元素原先的对应位置记录在另一个数组中 并在进行选择排序的过程中,交换数组元素的同时也交换对应位置数组中的对应元素值 /* 选择法排序 并在排序后的数组元素在原先数组的对应位置输出 方法1:先将
分类:
编程语言 时间:
2016-03-03 17:36:22
阅读次数:
224
#define ret_ok 0
#define ret_err 1
#define ARRAY_SIZE 10/*选择法排序*/
int Choice_Sort(int array[],int array_len)
{
int i = 0;
int j = 0;
int iMin = 0;
int iTemp = 0;
int iFlag = 0;...
分类:
编程语言 时间:
2015-08-13 07:46:29
阅读次数:
194
题目描述
用选择法对10个整数从小到大排序。
输入
10个整数
输出
排序好的10个整数
样例输入
4 85 3 234 45 345 345 122 30 12
样例输出
3
4
12
30
45
85
122
234
345
345
代码如下:
#include
using namespace std;
int ...
分类:
编程语言 时间:
2014-12-28 17:02:08
阅读次数:
173
这不是个新鲜的话题,是自己之前一直理解错了. int a[10] ={2,4,1,0,9,5,7,6,8,3}; 选择法排序: 第一次循环.a[0] 比较所有的的元素,最小的,跟a0交换 第二次循环,找到剩下的最小的,跟a1 交换 冒泡排序, 也是两层循环 , 是 1-9, 在内层循环...
分类:
其他好文 时间:
2014-10-09 17:34:57
阅读次数:
182
题目链接http://poj.org/problem?id=1704这个题目是个好题,没有两下子是做不出的,其中考到,要你排序,如何把题目化成我们熟知的东西,在这个题中我开始用选择法排序,他给我个wang answer,我表示不理解,但用sort AC了,谁知道可以告诉我一声,表示不甚感激!题目的思...
分类:
其他好文 时间:
2014-09-23 21:52:05
阅读次数:
236