摘要: 注:这是好多年前用文本文档存的一篇网上别人的帖子,非原创。 各种排序算法 排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将 给出详细的说明。 对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 我将按照算法的复杂度,从简单到难来分析算法。 第一部... 阅读全文
posted @ 2010-07-05 15:28 LyZane 阅读(396) 评论(0) 推荐(1) 编辑
摘要: 在编程过程中我们常常会遇到要将两个变量的值交换的问题值交换有两种方法,第一种:借助第三变量int a = 10 , int b = 15现在要把a、b两个变量的值互换,代码如下:互换完成。第二种,不借助第三变量:互换完成。 既然可以不借助第三变量就完成值互换,那还要第一种方法干什么呢?答:因为第二种方法是通过加减运算来完成值互换的,所以使用范围有相当的局限性,试想,当两个char或者string类... 阅读全文
posted @ 2010-07-05 13:58 LyZane 阅读(325) 评论(0) 推荐(0) 编辑