![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
TheBlindM
思想
展开
-
冒泡、选择、插入排序算法
Java数据结构和算法(三)——冒泡、选择、插入排序算法 上一篇博客我们实现的数组结构是无序的,也就是纯粹按照插入顺序进行排列,那么如何进行元素排序,本篇博客我们介绍几种简单的排序算法。1、冒泡排序 这个名词的由来很好理解,一般河水中的冒泡,水底刚冒出来的时候是比较小的,随着慢慢向水面浮起会逐渐增大,这物理规律我不作过多解释,大家只需要了解即可。...转载 2019-03-31 14:38:51 · 168 阅读 · 0 评论 -
使用归并排序对链进行排序(超简单)
使用归并排序对链进行排序首先归并排序的中心归并两个已经有序的数组。归并两个有序数组A和B,就生成了第三个有序数组C。数组C包含数组A和B的所有数据项。先找到一个链的中间链,然后左右开始排序!数组的中间很好找但是一个链的tm的中间链怎么找,循环一下i++得到总长 然后在找中间链???黑人问号观察上面图你能发现什么?b走两步a走一步,a永远是在b中间的点,有没有,哈哈,是不是很神奇现在...原创 2019-04-10 12:56:41 · 228 阅读 · 0 评论