在哪里可以找到几个重要的排序算法测试用例?
我想根据我的一些想法开发一种非常有效的排序算法。问题是我想根据现有的大多数备受赞赏的排序算法来测试我的算法的效率。
理想情况下,我希望找到:
- 大量的排序测试,对于为我提供算法的效率而言非常重要
- 大量已经存在且高度优化的排序算法(及其代码 - 无论语言)
- 甚至更好,为排序算法开发人员提供足够环境的软件
这是我之前发现的一篇文章,其中包含 2 个表,其中比较了 timsort、quicksort、dual-pivot fastsort 和 java 6 sort:http://blog.quibb.org/2009/10/sorting-algorithm-shootout/ 我可以在这些表中看到这些 TXT 文件(从 1245.repeat.1000.txt 到equential.10000000.txt)包含这些算法的测试用例,但我在任何地方都找不到原始 TXT!
任何人都可以向我指出许多排序测试用例和/或许多高效排序算法的链接吗? (这是我最感兴趣的测试用例,排序算法遍布互联网)
提前非常感谢!
I want to develop a very efficient sorting algorithm based on some ideas that I have. The problem is that I want to test my algorithm's efficiency against the majority highly appreciated sorting algorithms that already exist.
Ideally I would like to find:
- a large bunch of sorting tests that are SIGNIFICANT for providing me with the efficiency of my algorithm
- a large set of already existing and strongly-optimized sorting algorithms (with their code - no matter the language)
- even better, software that provides adequate environment for sorting algorithms developers
Here's a post that I found earlier which contains 2 tables with comparisons between timsort, quicksort, dual-pivot quicksort and java 6 sort: http://blog.quibb.org/2009/10/sorting-algorithm-shootout/
I can see in those tables that those TXT files (starting from 1245.repeat.1000.txt on to sequential.10000000.txt) contain the test cases for those algorithms, but I can't find the original TXT's anywhere!
Can anyone point me to any link with many sorting test-cases AND/OR many HIGHLY EFFICIENT sorting algorithms? (it's the test cases I am interested in the most, sorting algorithms are all over the internet)
Thank you very much in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有几点:
A few things: