摘要: 排序和搜索是数据结构和算法学习中的两个最基本的操作。关于排序,我在上一篇已经做了比较详细的介绍,请参考 http://www.cnblogs.com/chenxizhang/archive/2009/... 阅读全文
posted @ 2009-04-22 15:12 陈希章 阅读(3280) 评论(0) 推荐(0) 编辑
摘要: 该方法采取的排序算法是快速排序算法。有关该算法的一些理论知识,如下 快速排序对冒泡排序的一种改进。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所... 阅读全文
posted @ 2009-04-22 12:06 陈希章 阅读(19539) 评论(0) 推荐(0) 编辑
摘要: ArrayList相比较Array来说,具有的优势是可以动态扩展,即它所包含的成员个数是不确定的,可以随着不断地添加,或者移除进行扩展。但我们一定要知道的是,ArrayList是基于Array(数组)... 阅读全文
posted @ 2009-04-22 10:49 陈希章 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: 这是近日开始向全球免费公开的一个网站:http://www.wdl.org 阅读全文
posted @ 2009-04-22 09:26 陈希章 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 经常有朋友争论循环中几种不同写法的性能差异。我觉得只要测试一下就大致知道了,用事实说话通常比较有说服力。经过测试,我发现这几种写法基本上性能差别不大。总的来说,foreach是会比较快的,优先使用之 ... 阅读全文
posted @ 2009-04-22 08:51 陈希章 阅读(450) 评论(0) 推荐(0) 编辑