使用快速排序对大型列表进行排序时,总是会发生堆栈溢出
作者:Joe Cronin 提问时间:11/13/2023
我正在对作业进行快速排序,但在对大型列表(>100.000 个项目)进行排序时,它总是会引发堆栈溢出。堆栈溢出应该表明停止条件不正确,但我找不到问题。我真的很感激一些帮助。感谢您的阅读。 我的快速排序...
快速排序 问答列表
作者:Joe Cronin 提问时间:11/13/2023
我正在对作业进行快速排序,但在对大型列表(>100.000 个项目)进行排序时,它总是会引发堆栈溢出。堆栈溢出应该表明停止条件不正确,但我找不到问题。我真的很感激一些帮助。感谢您的阅读。 我的快速排序...
作者:Goktug 提问时间:11/9/2023
我无法使快速排序算法为此工作......如果我在没有算法的情况下实现,它会接收数据,但是当我使用快速排序实现时,它会停止接收数据...... 在hijos子对象中,有一个名为“numero”的列 我...
作者:Blargian 提问时间:10/22/2023
我正在尝试实现一种具有三向分部的快速排序算法,当只有几个唯一元素时,它被提到是加快排序算法的一种方法。我在网上找到了以下基于“荷兰国旗问题”的实现,但我注意到它在某些情况下无法正确分区数组。 voi...
作者:IronicRayquaza 提问时间:10/4/2023
闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将帮助其他人回答这个问题。 上个月关闭。 改进此问题 #include <i...
作者:Default 提问时间:10/2/2023
我需要对我的大学作业进行快速排序。以下是我用 c++ 编写的快速排序实现: #include <iostream> #include <algorithm> #include <cstddef>...
作者:Alt 提问时间:10/1/2023
我目前正在学习一些排序算法,我意识到了快速排序,但它无法正常工作。它不仅对数组进行排序,还删除了重复的值。这是我的代码: function quickSort(array) { if (array...
作者:Форс 提问时间:9/30/2023
此代码有时可以正常工作,但在某些测试中,它是时间限制。有什么错误? import java.util.Scanner; public class Main { public static voi...
作者:estevao 提问时间:4/8/2023
我正在用 C 编写一些数据结构,我想我会对合并排序与快速排序进行基准测试。下面的代码是较大代码库的一部分,因此它缺少一些函数,但如果它应该编译和运行,它是自包含的。 #include <time.h...
作者:o.ayden76 提问时间:3/21/2023
我正在尝试使用快速排序算法实现此 medianOf3 方法;但是,我所做的一切都不起作用。我知道我的快速排序方法正在工作,但是我的分区方法无法正确分区,如果有人对使用我的快速排序算法实现此 media...