摘要: 选择排序 每次找出数组中的一个最小值,下一次找出数组中剩余元素的最小值,一直到找完所有的数据,每次选择出一个,存储在新的数组中。或选出最小值后与下标0交换位置,然后下标++开始下一轮的找寻和交换。 这里展示的是从小到大排序。我们先假设下标0是最小值,在用它和后面的数一次比较,找出真正的最小数,并记录 阅读全文
posted @ 2019-07-25 13:25 GrnLeaf 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序可以从小到大或者从大到小的排序。以从小到大排序为例,讲究的是把当前下标和下标+1的两个数进行比较,如果大于则交换位置,然后下标+1,挨个往后面的下标一次次比较,怎么实现呢?请看下面代码和图解 public void mppx(int arr[]) { //冒泡排序方法 int len = a 阅读全文
posted @ 2019-07-25 12:02 GrnLeaf 阅读(517) 评论(0) 推荐(0) 编辑