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

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

筛选

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

摘要:```c /* 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置, 再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。 以此类推,直到……

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

摘要:解题思路;这道题用了数组,感兴趣的同学可以看看,用了很多循环,看不懂可以提问注意事项:参考代码:#include <stdio.h>int main() { int i,j,t; int a[10];……

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

摘要:解题思路:排序主要靠函数max来实现,其中max实现原理:外层循环控制数组中元素的个数(因为每次i--过程中相当于下一次运算忽略掉当前数组最后一位,即数组最大值),内层循环负责找出当前数组最大元素的索……

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

摘要:解题思路既然是随机获取数值,采用map(int,input().split())可以进行赋值。注意事项:最后进行输出时,不能采用一次的输出方法。如:print(sum[0],sum[1],sum[2]……

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

摘要:解题思路: 选排的数组有两个状态,一个状态是已经排序好的,一个状态是没有排序好的。如果下标指到n (-1<n<arr.lnegth),则0-n(n>0)是已经排序好的,剩下的m - arr.lengt……