免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: sublx
打印 上一主题 下一主题

[函数] 请教大家一个关于快速排序的问题。 [复制链接]

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
31 [报告]
发表于 2012-12-10 23:51 |只看该作者
回复 29# sublx


    最低级的,我记得好像还有个sort函数,那个效率比qsort要好点,是优化过的快速排序。 这个qsort其实也还好了。

论坛徽章:
1
2015年亚洲杯之巴林
日期:2015-02-05 20:34:47
32 [报告]
发表于 2012-12-11 00:04 |只看该作者
回复 31# crazyhadoop

谢谢 大哥的指导!。
PS,我把你给我的那个连接copy下来。编译了一下,好像还是没有我最原始的那个快...
[root@bogon _ping]# gcc -o1 -lstdc++ -o t test.cpp
  1. [root@bogon _ping]# ./t
  2. inpput size:1000000
  3. input times:6
  4. t1 = 0.68seconds
  5. t2 = 1.03seconds
  6. two arrays is the same.diff = 350000
  7. t1 = 0.68seconds
  8. t2 = 1seconds
  9. two arrays is the same.diff = 320000
  10. t1 = 0.67seconds
  11. t2 = 0.9seconds
  12. two arrays is the same.diff = 230000
  13. t1 = 0.67seconds
  14. t2 = 0.99seconds
  15. two arrays is the same.diff = 320000
  16. t1 = 0.7seconds
  17. t2 = 0.99seconds
  18. two arrays is the same.diff = 290000
复制代码

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
33 [报告]
发表于 2012-12-11 00:05 |只看该作者
回复 32# sublx


    好滴,少年,你赢了

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
34 [报告]
发表于 2012-12-11 00:09 |只看该作者
你在试试sort这个函数

论坛徽章:
1
2015年亚洲杯之巴林
日期:2015-02-05 20:34:47
35 [报告]
发表于 2012-12-11 00:20 |只看该作者
回复 34# crazyhadoop


哥,我要睡觉啦,你也早点睡吧^_^。我明天把那个qsort.c改成不需要那个cmp函数 再试试。

   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP