摘要: 算法是程序的灵魂 算法的重要性是不言而喻的,尽管.Net类库封装了丰富的算法库,帮助我们去完成各类工作,但我们不能不去了解它们,唯有理解了它,我们才会走得更远。接下来我会抽时间陆续的学习各类算法,并尽可能的和各位博友分享,由于我算是初探算法家族,各种不足与浅显,大家多多提宝贵意见,谢谢。排序算法 算法定义 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序的功能是将一个数据元素(或记录)的任意序列,重新排列成一个关键字有序的序列。 算法比较 根据算法的空间复杂度和时间复杂度来进行比较。 算法分类 根据排序方法,大致可以分为插入、交换、选择、合并... 阅读全文
posted @ 2013-05-16 18:26 RookieBen 阅读(173) 评论(0) 推荐(0) 编辑