冒泡排序初次建表比较和交换次数分析

来源:互联网 发布:手机摄像头监控软件 编辑:程序博客网 时间:2024/06/04 18:56

Clipboard Image.png

比较和交换次数过多,以3000点为例进行分析,相当于N*N/2的运算量,

接下来打算用二分插入法构建首次数据,而后面的调整则采用冒泡排序法, 

如果采用二分查找插入法建表,时间上应该是O(N*Log(N))的,比较次数大概是,12*3000 = 36000,

插入次数则是N,也就是以N次移动约N*N/4的数据量,如果优化成块移动,则优势明显

等我后面实测再上统计数据

0 0
原创粉丝点击