- 博客(2)
- 资源 (15)
- 收藏
- 关注
原创 常用算法PK
本篇博客主要讲分治法、动态规划法、贪心法、回溯法、分支限界法几种常用算法的原理,方便同学们理解每种算法的道理到底是怎么回事。分治法: 将一个难以直接解决的大问题分解为一些规模较小的相同问题各个击破,分而治之。一般分为三个步骤:分解,求解,合并。和递归相似。快速排序是一种典型的分治算法,将一个大的序列初步排序分解为两个序列,再对两个序列再进行排序分解……举个生活中的例子:比如即将进
2012-05-23 19:52:20 2267 5
原创 排序算法原来是这么排的
常用的排序算法有以下几类:插入排序(直接插入排序,希尔排序),选择排序(简单选择排序,堆排序),交换排序(冒泡排序,快速排序),归并排序,基数排序。排序方法选择得当与否直接影响程序执行的速度和辅助存储空间的占有量,进而影响整个软件的性能。下面对这些算法一一的介绍他们究竟是怎么排的。 插入排序: 直接插入排序:插入到已经排好序的数列中的一个数据。举一个形象
2012-05-22 18:22:12 2589 7
AspNetPager732Samples.rar
2011-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人