上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 118 下一页
摘要: 八大排序算法~简单选择排序【记录下标k变量的作用】 1,思想:打擂台法,数组中的前n-1个元素依次上擂台“装嫩”,后边的元素一个挨着一个不服,一个一个上去换掉它 2,优化:通过记录下标进行优化,减少交换的次数 //简单选择排序思想:打擂台法,数组中的前n-1个元素依次上擂台“装嫩”,后边的元素一个挨 阅读全文
posted @ 2021-07-24 21:08 一乐乐 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 八大排序算法~快速排序 1,思想: (1)任取一个元素,例如从第一个元素,以之为中心点; (2)比这个中心点小的放到它前边;比中心点大放到它后边;形成以中心点为划分的左右两个子表; (3)两个子表内部再重复进行该过程(1、2),直到子表内部元素个数为1; 2,过程分析: 要实现的效果是:【前空间(放 阅读全文
posted @ 2021-07-24 18:29 一乐乐 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 八大算法~冒泡排序【加变量flag的作用】 1,冒泡排序思想:从第一个数开始找,要把大数“排除在外”~为大数找后座。(从小到大排序哈) 外层循环~需要放后的大数个数; 内循环~从第一个数拿起与后面位置的数两两比较,实力强的占的位置靠后。2,flag变量作用:优化算法,提升效率,从第一个位置开始没有发 阅读全文
posted @ 2021-07-24 13:10 一乐乐 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 八大排序算法~希尔排序【改良版的直接插入排序】 直接插入排序文章:https://www.cnblogs.com/shan333/p/15043607.html ✿●✿希尔排序思想由来~先思考直接插入排序在什么情况下效率比较高? 希尔排序思想: 先将整体待排记录序列分割成若干个子序列,分别进行直接插 阅读全文
posted @ 2021-07-23 08:16 一乐乐 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 八大排序算法之直接插入排序(教你用生活的想象,读懂直接插入算法) 1,生活小游戏:"算法来源于生活",哈哈哈,还记得玩过的抽牌小游戏吗,你从放在地上的那一堆未知的牌【无序】抽一张牌后, 小脑袋机灵的将抽到的牌放到手中牌【早已被你打理得仅仅有序啦】的某个合适位置后【手中牌保持井井有序】。 手中牌【有序 阅读全文
posted @ 2021-07-22 13:10 一乐乐 阅读(980) 评论(0) 推荐(0) 编辑
上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 118 下一页