- 博客(4)
- 收藏
- 关注
原创 归并排序
引言: 上周四的时候我们软考小组安排了讲解一个算法,我们首先进行的是分治法,里面举的例子就是归并排序,那么归并排序是什么那,为什么说是采用了分治的思想那,接下来跟着小编一起往下看吧。 定义: 归并排序(Merge Sort)是利用"归并"技术来进行排序。归并是指将若干个已排序的子文件合并成一个有序的文件。 分类: 归并排序有两种方式:(1): 自底向上
2016-09-30 20:31:56 776 66
原创 快速排序--C#代码篇
引言: 上周总结了什么是快速排序,但是代码没有写出来,今天结合网上的资料总结了一下代码。 主函数: static void Main(string[] args) { //定义一个数组 int[] array = { 49, 38, 65, 97, 76, 13, 27 };
2016-09-18 22:59:26 662 31
原创 最常用的排序--快速排序
引言: 最近一直在接触算法有关的东西,数据结构中有讲到,老师也经常讲,但对于快速排序的理解一直不是很好,昨天从图书馆借了一本《啊哈!算法》,看了里面的讲解,这才理解,下面进行一下总结。 简介: 之所以称为快速排序,是因相对于其他排序来说效率高,速度快,主要是采用了"二分"的思想,跟着我来体会一下吧。 过程: 在快速排序过程中,需要随便找一个"基准数"
2016-09-11 22:12:38 685 30
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人