![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
排序算法
「已注销」
这个作者很懒,什么都没留下…
展开
-
选择排序算法
选择排序法为了使用的灵活性,我们使用泛型类型来使得我们的算法适用于任意实现了Comparable接口的数据类型。其中,大多数情况下,我们的排序代码只会通过两个方法操作数据:less() 方法对元素进行比较,exch()方法将元素交换位置。exch() 方法的实现很简单,通过Comparable接口实现 less() 方法也不难。选择排序法比较简单,就是每次都找出数组中最小的(或最大的元...原创 2018-06-05 11:33:59 · 204 阅读 · 0 评论 -
习题-纸牌排序
纸牌排序在学习《算法》(第四版)时,碰到这么个纸牌系列的问题。纸牌排序Question:说说你会如何将一副扑克牌按花色排序(花色顺序为黑桃、红桃、梅花、方片),限制条件是所有牌都是背面朝上排成一列,而你一次只能翻看两张牌或交换两张牌(保持背面朝上)这个问题实际上就是一次只能比较某两个元素而实现排序,回想排序算法,发现使用插入排序算法的思想和冒泡排序的思想是很可行的。出列...原创 2018-07-12 10:30:33 · 3893 阅读 · 1 评论