腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
python
实现
快速
排序
、
quick(lst,low,part_point-1,col,ascending)我正在
使用
Python
学习算法,这是我的
快速
排序
实现
。
浏览 13
提问于2018-02-25
得票数 0
2
回答
有没有没有递归的
快速
排序
的
Python
实现
?
、
、
、
我试图在
Python
中不
使用
递归
实现
快速
排序
,但到目前为止,我发现的所有参考
实现
或伪代码都
使用
递归。这样做的原因是,我将调整这个非递归
实现
,以运行在
使用
Numba的GPU上,并且我不能在那里进行递归调用。 是否有不
使用
递归的一维数组(例如,Numpy数组或
Python
列表)的
快速
排序
实现
?
浏览 46
提问于2021-07-26
得票数 1
回答已采纳
1
回答
快速
排序
python
实现
、
我正在尝试编写一个
快速
排序
的
实现
,其中pivot元素是伪随机的。我在网上看过很多帖子,很多都是这样的,但我仍然有问题。pivot += 1 return pivot 这段代码实际上与为回答这个问题而提供的代码相同:,但我
使用
的不是start元素作为枢轴,而是
使用
随机的。我还尝试
使用
在此链接中
实现
的
快速
排序
样式,并得到了相同的错误:
浏览 2
提问于2016-03-08
得票数 1
回答已采纳
1
回答
快速
排序
实现
-
Python
、
、
、
我正在尝试用
Python
实现
快速
排序
算法()。我在C++中成功地
实现
了这个算法,但是它在
Python
中给出了奇怪的结果。quick_sort(arr,0,2); { }} quick_sort
浏览 3
提问于2015-10-26
得票数 4
回答已采纳
2
回答
Python
快速
排序
实现
、
我试图在
Python
中
实现
递归的
快速
排序
,但它不起作用。我知道数组没有
排序
的问题,因为支点总是高于i,这就导致了i总是等于m的问题。
浏览 0
提问于2018-11-09
得票数 0
回答已采纳
3
回答
python
中的
快速
排序
和递归
、
、
我正在尝试
使用
两个主要函数-分区和
快速
排序
在
Python
中
实现
快速
排序
。分区函数被设计成返回2个数组--大于和小于p。在
快速
排序
之后,分别调用这两个数组。所以
快速
排序
是这样的: pivot = 0 # pivot choice is irrelevant qu
浏览 1
提问于2012-03-26
得票数 2
回答已采纳
1
回答
用
Python
实现
快速
排序
、
该代码
实现
了
快速
排序
,并利用了通过引用传递列表的优点。我正在寻找性能和一般的最佳实践。
浏览 0
提问于2016-09-15
得票数 2
回答已采纳
2
回答
快速
排序
的
Python
实现
、
、
我的老师经常告诉我,我没有充分利用
Python
的功能,我想知道我的
快速
排序
的
实现
是否足够好,除了就地执行之外,我如何改进它?
浏览 0
提问于2014-11-07
得票数 11
回答已采纳
1
回答
Python
中的并行
快速
排序
、
、
我想用
Python
实现
并行
快速
排序
。我知道
快速
排序
,你必须选择一个透视,分区,但是如何在
Python
中将它们派生为独立的任务?
浏览 0
提问于2019-08-16
得票数 2
1
回答
使用
列表理解
快速
排序
的
Python
实现
、
、
、
、
我写了一个
快速
排序
的
实现
,我认为它是节奏曲。我是以这个常见的Haskell
实现
为基础的:def quicksort(li): return li l
浏览 0
提问于2018-10-31
得票数 1
回答已采纳
2
回答
python
中
排序
()函数背后的逻辑
、
我有一个2k元素数组,我正在尝试对它进行
排序
。我也尝试过
使用
快速
排序
和冒泡
排序
,但是没有一个algo能够将时间缩短到这个程度。
浏览 0
提问于2020-09-15
得票数 0
1
回答
在
Python
中
实现
快速
排序
、
、
、
、
我正在努力
实现
快速
排序
。看起来很简单,
实现
一个枢轴函数,以便将较小的元素和较大的元素聚集在两个单独的列表中。递归地这样做,直到列表足够小,可以在恒定的时间内
排序
。pivotRecursionError: maximum recursion depth exceeded in comparison 可能正在发生的情况是,基本情况从未在
快速
排序
中被调用
浏览 1
提问于2017-12-29
得票数 2
1
回答
python
中的
快速
排序
实现
、
、
、
在
python
中
实现
了
快速
排序
算法,它只是为了学习它,现在我想将它移植到C。 对我的
python
实现
的质量的思考?
浏览 0
提问于2019-10-04
得票数 3
回答已采纳
1
回答
python
中的
快速
排序
实现
、
、
我正在尝试编写一个
快速
的就地
排序
函数,下面是我的代码 if len(ar) < 2: pivot = ar[-
浏览 16
提问于2016-08-03
得票数 0
6
回答
Python
中的
快速
排序
实现
、
、
我正在尝试用
python
实现
快速
排序
。但是,我的代码不能正确
排序
(不完全是)。例如,在输入数组5,3,4,2,7,6,1上,我的代码输出1,2,3, 5 ,4,6,7。所以,最终的结果是4和5。我承认我对
python
有点生疏,因为我一直在学习ML (在此之前,我对
python
还很陌生)。我知道
快速
排序
的其他
python
实现
,以及关于
python
和
快速
排序<
浏览 0
提问于2014-10-29
得票数 4
1
回答
用
Python
实现
快速
排序
算法
、
我只学习
Python
,但我不知道这个问题。我应该添加什么?泛化和修改测验对齐代码,以便可以按所需的标准对其进行
排序
。该方法的处理方式必须与
Python
3标准库中sort、min或max函数
使用
的键参数相同。 注意,键的默认值是lambda x:x。
浏览 0
提问于2021-06-03
得票数 0
1
回答
Python
中的
快速
排序
实现
、
、
、
我已经用
Python
编写了一个
快速
排序
的
实现
。我是
Python
新手。对我
使用
Python
的改进或批评有什么建议吗?
浏览 0
提问于2014-11-01
得票数 3
回答已采纳
2
回答
可以进行
快速
排序
而不分裂成单独的列表?
在许多
快速
排序
算法中,编程涉及将每个数组中的元素放入三个组:(less、pivot、more),有时将这些组重新放在一起。如果我不想用这个呢?是否有更简单的方法来手动对列表进行
快速
排序
?但是,随着
排序
的继续,我如何继续引用每个较小的“子数组”?
浏览 8
提问于2015-09-04
得票数 0
回答已采纳
2
回答
我需要帮助来理解一种
快速
排序
的
实现
、
、
我是
python
的新手,并且一直在尝试自学。自从我发现了
排序
算法,我就一直在试图理解它们,特别是
快速
排序
。我在stackoverflow上发现了一个
快速
排序
的
实现
,但特别是其中的一个部分让我感到非常困惑。如果
快速
排序
()是递归调用的,那么不是每次初始化函数时都会清除较小的、相等的和较大的数组吗?
python
到底是如何记住有组织的数组的?
python
如何知道停止这种递归?
浏览 0
提问于2019-05-24
得票数 0
5
回答
python
多线程“最大递归深度超过”
、
、
、
我
使用
Python
多线程来
实现
快速
排序
。
快速
排序
在函数中
实现
。它是一个递归函数。每个线程调用Quicksort对它拥有的数组进行
排序
。每个线程都有自己的数组来存储需要
排序
的数字。因此,我
使用
set递归限制()函数将递归深度重置为1500。但是程序直接崩溃了。以下是
快速
排序
代码。如果不是在多线程环境中,它也能很好地工作。似乎多线程是导致递归深度问题的原因。
浏览 5
提问于2010-04-26
得票数 5
回答已采纳
点击加载更多
相关
资讯
python实现快速排序
使用 Go 实现快速排序
python之快速排序
js实现快速排序
python实现冒泡排序/选择排序
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券