摘要: 一、引言      排序是计算机科学中最重要的研究问题之一, 它在计算机图形、计算机辅助设计、机器人、模式识别及统计学等领域具有广泛的应用。由于它固有的理论上的重要性,2000年它被列为对科学和工程计算的研究与实践影响最大的10大问题之一。其功能是将一个数据元素的任意序列重新排列成一个按关键字有序的序列。      二、排序算法的性能比较      内部排序算法种类繁多,但就其排序时所遵循的原则而... 阅读全文
posted @ 2010-07-12 14:41 zhouli 阅读(755) 评论(0) 推荐(0) 编辑
摘要: C语言位操作(转) 在计算机程序中,数据的位是可以操作的最小数据单位,理论上可以用“位运算”来完成所有的运算和操作。一般的位操作是用来控制硬件的,或者做数据变换使用,但是,灵活的位操作可以有效地提高程序运行的效率。C语言提供了位运算的功能, 这使得C语言也能像汇编语言一样用来编写系统程序。  位运算符C语言提供了六种位运算符:  & 按位与  | 按位或  ^ 按位... 阅读全文
posted @ 2010-07-12 12:49 zhouli 阅读(1456) 评论(0) 推荐(0) 编辑