- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 排序算法-快速排序
quick sorting(快速排序) 理论:在一组需要被排序的数中,以第一个数位基数,将小与它的数排它左边,大于它的数排右边,这样给这个基数排好位置,左边又是一组数,右边是一组数,再对每组数单独进行相同的操作,一直递归下去,具体看图 比如说我需要对这十个数进行排序,左边 ”小兵(i)”刚开始站在基数上,右边 ”小兵(j)”开始向左找,找比6小的数,找到就在那停下。 接着左边 ”小兵...
2018-03-31 18:08:40 187
原创 排序算法-冒泡法
bubble sorting(冒泡法) 理论:假如比较5个数大小,按照从小到大顺序排 第一回合:两两比较大小,将最大数放到最后 第二回合:前面四个数再两两比较大小,将最大的放倒数第二个 循环做下去直到最后两个数比较 如图: #include "stdafx.h" #include "iostream" using namespace std; int
2018-03-31 16:36:03 223
原创 排序算法-桶排序
Bucket sorting(桶排序) 理论讲解 比如一场考试,分数从0-10; 如果一个人得了3分,那么a[3]就+1,代表得3分的有一个人 如果一个人得了5分,那么a[5]就+1,代表得5分的有一个人 如果又有个人得了5分,那么a[5]就再+1,代表得5分的有2个人 如果又有个人得了8分,最终结果如下 依次输出即可 #include "s...
2018-03-31 16:14:30 222
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人