gpt4 book ai didi

C:排序方法分析

转载 作者:太空狗 更新时间:2023-10-29 17:05:11 27 4
gpt4 key购买 nike

我有很多不同的排序算法,它们都具有以下签名:

void <METHOD>_sort_ints(int * array, const unsigned int ARRAY_LENGTH);

是否有任何排序测试套件可供我用于进行实证比较?

最佳答案

This detailed discussion ,以及链接到您可能会发现有用的大量相关网页,还描述了一组有用的输入数据,用于测试排序算法(请参阅链接页面了解原因)。总结:

  1. 完全随机重新洗牌的数组
  2. 已经排序的数组
  3. 已经倒序排列
  4. 电锯阵列
  5. 相同元素的数组
  6. 已经用 N 个排列排序的数组(N 从大小的 0.1% 到 10%)
  7. 已经按照逆序排列的数组进行了 N 次排列
  8. 具有重复(或关闭)键的正态分布数据(仅用于稳定排序)
  9. 伪随机数据(标准普尔 500 指数或十年来其他指数的每日值可能是一个很好的测试集;它们可从 Yahoo.com 获得)

关于C:排序方法分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1338761/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com