gpt4 book ai didi

algorithm - 在什么情况下,较慢的排序算法(冒泡排序、选择排序等)比快速排序等较快的算法更有用?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:35:29 24 4
gpt4 key购买 nike

我刚刚写了一篇关于不同排序算法的效率和实用性的文章。我得出结论,在对完全随机列表进行排序时,归并排序和快速排序要好得多。我只是想问一下,在什么情况下,这种情况下较慢的排序算法(冒泡排序和选择排序)会更有用,或者与快速排序和归并排序一样有用。

最佳答案

请注意,合并排序和快速排序都可能需要额外的内存,无论这是为递归保存堆栈所需的堆空间还是缓冲区的实际副本。

冒泡排序和选择排序不需要额外的内存。因此,在内存受到严格限制的情况下,将使用它们。

关于algorithm - 在什么情况下,较慢的排序算法(冒泡排序、选择排序等)比快速排序等较快的算法更有用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58471082/

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