题解 1023: [编程入门]选择排序

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

筛选

[编程入门]选择排序-题解(C语言代码)

```c//思路;每次循环选出最小值将其赋给数组的最大下标此题为a[9],然后逐次减少循环次数选出每次循环最小值。#includemain(){inta[10],i,j,n,m,p;for(i=0;i=0;n--)//每选出一个数其数组最大下标的值将减少1,所以其循环次数也会减少1。

[编程入门]选择排序-题解(C++代码)

首先将第一位数默认为最小值,然后依此与后面的数比较,若有更小的,则与第一位进行交换。依此类推,从第二个数再次比较.....具体代码如下:```cpp#includeusingnamespacestd;#definelength100intmain(){voidMySelectSort(inta[],

[编程入门]选择排序-题解(C语言代码)

本题可以使用冒泡排序法对输入的数进行排序。1.冒泡排序法的基本思想:在要排序的一组数中,对当前还未排好序的数,对相邻的两个数依次进行比较和调整,让较大的数往下移(自上而下,两个相邻的数进行比较交换),较小的往上冒(自下而上,两个相邻的数进行比较交换)。