quicksort

quicksort

文章 0 浏览 7

我正在努力查看我的QuickSort实施有什么问题

我正在努力查看此QuickSort实现的问题... /** * @param {number[]} nums * @return {number[]} */ var sortArray = function(nums) { return quicksor…

提笔落墨 2025-01-26 04:48:24 2 0

python的QuickSort在大输入中;如何修复错误代码:使用退出代码-1073741571(0xc00000fd)完成的过程?

我在Python中写了递归的QuickSort算法,以对10,000个INT列表进行排序。我正在测试一个最坏的情况(枢轴始终是较低的索引,并且列表已经对其进行排序,…

吃→可爱长大的 2025-01-25 08:33:39 5 0

简单的QuickSort程序中的分离故障

当我尝试执行以下代码时,它会导致分割错误。使用在线GDB,该程序只是在第一个拨号功能的第一个调用后停止工作。该程序从不进行递归,并在调用 partit…

嘿嘿嘿 2025-01-25 04:41:55 4 0

C+;;传递std ::数组随机访问迭代器作为函数参数

因此,我在这里看到有关如何通过 std :: vector :: iterator 作为函数的参数参数的问题,但是,这些解决方案在处理 std ::数组 s。我要使用此功能的是…

¢蛋碎的人ぎ生 2025-01-24 08:00:28 4 0

使用QuickSort进行分类 - 用于包含整数的列表,但不适合包含元组的列表。为什么?

当列表包含单独的项目时,我的QuickSort算法在对位置的列表进行排序方面工作正常。例如 ``'' def quicksort(l): if len(l) <= 1: return l pivot = l[…

星軌x 2025-01-23 21:32:44 2 0

QuickSort Pivot的特殊情况

我在C中实现了QuickSort,该速度运行良好。然后,我开始使用枢轴元素,现在我陷入了怪异的境地。我实现的内容有时运行良好,但在其他所有时间都没有运…

孤独岁月 2025-01-23 18:52:26 3 0

3方法快速排序python

我正在尝试在Python中实现3条分区快速分类代码。 我的代码分为2行: 第一个是要排序的整数数量, 第二个是要对整数进行排序的数组, 我的代码为以下输…

何必那么矫情 2025-01-21 20:10:19 2 0

QuickSort没有左右索引跟踪

我需要实现QuickSort算法来对具有动态分配内存的数组进行排序。我试图编写有效的代码: #include // function to swap elements void swap(int *a, in…

乖乖兔^ω^ 2025-01-21 15:55:17 2 0

用2个枢轴快速排序

我有一个问题 - 当我们使用带有2个枢轴的QuickSort(假设P1和P2)时,我比使用1个枢轴的QuickSort更好吗? 2个枢轴的QuickSort最好和最坏的情况是什么…

飞烟轻若梦 2025-01-21 14:48:57 2 0

attributeError:&#x27; list&#x27;对象没有属性&#x27; first&#x27;我该如何解决?

我正在尝试测量使用不同排序算法(插入,合并,快速)的分类列表A的时间, 并且错误说: AttributeError: 'list' object has no attribute 'first' 错…

任谁 2025-01-21 01:04:10 1 0

当数组中包含负数时,快速排序会引发堆栈溢出错误 (Dart)

我正在尝试在 dart 中实现快速排序,当我不包含负数时,下面的代码工作正常。但是,每当我在数组中包含负数时,就会出现堆栈溢出错误。如果有人能指出…

魔法唧唧 2025-01-20 09:23:39 4 0

(python)QuickSort为有序数据工作,但不为无序数据

我正在努力在Python实施递归QuickSort。我正在使用非常大的数据集(10,000-1,000,000个元素)。喂食时,它订购了数据(即更改一个阵列从最大的 - &gt…

笛声青案梦长安 2025-01-20 08:37:35 3 0

在C&#x2B;&#x2B中使用QuickSort实施日期排序(日,月,年)

我尝试通过自己实现快速排序来对日期进行排序。但是,示例输出是正确的,但是当我提交正确答案时,它说不正确。我不知道我哪里错了,所以才问这个问题…

故事↓在人 2025-01-19 17:45:22 2 0

如何选择数组的中间元素作为QuickSort中的枢轴?

我必须在 python 中实现快速排序。我已经实现了以下代码。 def quickSort(array, p, r): if p < r: q = partition(array, p, r) quickSort(array, p, …

廻憶裏菂餘溫 2025-01-17 09:40:49 3 0

python:快速排序调试

我正在尝试实现快速排序,但我无法确定为什么会看到此错误。我递归地调用 sort fn ,而 sort fn 又调用partition fn 。 错误: [5, 2, 1, 6, 3, 89, 7…

红玫瑰 2025-01-17 07:09:06 2 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文