2014年10月18日

c语言排序算法

摘要: 用C语言总结一下常用排序算法,虽然大多数语言里已经提供了排序算法,比如C函数库中提供了qsort排序函数(内部为快速排序实现),但理解排序算法的思想的意义远远超过了实用的价值。这里我总结了常用的排序算法,并用C语言实现。这些算法的书写顺序也有一定的关联,比如希尔排序是对插入算法的改进,快速排序是对冒... 阅读全文

posted @ 2014-10-18 08:42 温柔的机械猫 阅读(486) 评论(0) 推荐(1) 编辑

冒泡 选择排序

摘要: 算法一直是编程的基础,而排序算法是学习算法的开始,排序也是数据处理的重要内容。所谓排序是指将一个无序列整理成按非递减顺序排列的有序序列。排列的方法有很多,根据待排序序列的规模以及对数据的处理的要求,可以采用不同的排序方法。那么就整理下网上搜索的资料,按自己的理解,把C语言的8大排序算法列出来。 普通... 阅读全文

posted @ 2014-10-18 08:41 温柔的机械猫 阅读(199) 评论(0) 推荐(0) 编辑

导航