优质题解 冒泡排序和选择排序 摘要:冒泡排序可以使用第一次循环排序将最大值放在最后例如: 1 3 2 6 8 5 7 9 41和3比较不交换位置 ,3和2比较后交换位置,以此类推。 第一次循环排序后为 1 2 3…… 题解列表 2023年11月08日 6 点赞 15 评论 6439 浏览 评分:9.2
优质题解 排序算法总结之简单选择排序 摘要:解题思路: ① i用于记录要排序的数 ②k用于记录该趟最小的数,j用于记录寻找最小的数遍历位置。 当a[k]>a[j],即k=j, …… 题解列表 2022年08月04日 1 点赞 2 评论 3700 浏览 评分:8.4
优质题解 [编程入门]选择排序-题解(C语言代码) ----------**农历新年牛年大吉假期愉快!!!!!**----------#解题思路:fa-paper-plane-o:*算法原理1.在未排序的数组元素中找出最小的元素,将最小元素与数组起始元素交换位置。:fa-smile-o:2.从剩余未排序的数组元素中继续寻找最小的元素, 题解列表 2021年02月13日 0 点赞 23 评论 10117 浏览 评分:8.5
优质题解 [编程入门]选择排序-题解(C语言代码) #选择排序原理找出数组无序区中的最小值(最大值),与无序区中第一个数(最后一个数)交换。##例子:52314###第一轮无序区最小值是1,将1和无序区中一个数交换:12354。有序区:1,无序区:2354###第二轮无序区最小值是2,因为2就是无序区的第一个数,所以不用交换:12354。 题解列表 2020年04月12日 1 点赞 26 评论 13975 浏览 评分:9.0
优质题解 C语言程序设计教程(第三版)课后习题7.2 (C语言代码)飞扬 摘要:解题思路: 第1趟,在a[0]~a[9]中选出最小的记录,将它与a[0]交换;第2趟,在a[1]~a[9]中选出最小的记录,将它与a[1]交换;以此类推,第i趟在a[i-1]~a[9]中选出最小的记…… 题解列表 2019年02月12日 1 点赞 0 评论 1948 浏览 评分:6.0
优质题解 C语言程序设计教程(第三版)课后习题7.2 (C语言代码) 解题思路注意事项:给十个数进行排序,我们用到的是冒泡法,每次将最大的一个数放到最后,由于前九次已经把后面的序列排好,所以一共只需要进行九次即可;同时在进行第i次排序的时候因为最后i个数是已经比较过的,所以在一次排序中需要比较的次数为10-i。 题解列表 2018年04月24日 38 点赞 59 评论 16901 浏览 评分:6.0