题解 1129: C语言训练-排序问题(2)

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

优质题解

Manchester-排序问题<2>(选择,冒泡,合并排序,附带图解)

解题思路:选择排序:(思路:先从下标为0的数开始遍历,找到下标从0到9的数中最大的数,与下标为0的数交换;然后从下标为1的数开始遍历,找到下标从1到9的数中最大的数,与下标为1的数交换;.......直到从下标为9的数开始遍历后结束;)假设有5个数:32541,

C语言训练-排序问题<2>-题解(C语言代码)

对于本体解法,这里将运用选择法将10个数从大到小依次排列代码如下:```c#includeintmain(){inti,j,n,buf,a[10];for(i=0;i=1){printf("%d",a[i]);}elseif(i==0)printf("%d",a[i]);}return0;}```

C语言训练-排序问题<2>-题解(C++代码)

题目:将十个数进行从大到小的顺序进行排列我是用选择排序法做的,可以看看。#includeusingnamespacestd;intmain(){voidselect_out(intarray[],intn);inta[10],i;for(i=0;i<10;i++)cin>>a[i];select_ou

排序问题-插入排序

摘要:解题思路:插入排序的核心思路是拿出一个数,依次和前面的数做比较              第一轮:i=1,j=i-1=0;1 1 3 4 5 6 7 8 9 10->2 1 3 4 5 6 7 8 9……