腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
中
的
列表
排序
算法
不能
运行
python
、
python-3.x
、
python-module
我只是出于爱好做了一个叫“哑巴”
的
模块,似乎
不能
识别problem.The函数被设置为接受一个
列表
,以及一个运算符来按升序或降序对
列表
进行
排序
。当我
运行
这个函数时,出现了一个空白屏幕,我已经尝试了一段时间,但找不到哪里出了问题。下面是"dumbstuff“模块
中
的
排序
函数: def sortlist(rawlist: list, operator: str, ifprint: bool): looped = 0don
浏览 20
提问于2020-07-15
得票数 0
回答已采纳
1
回答
如何指定用于在
python
中
排序
列表
的
算法
python
、
algorithm
、
sorting
我们能否指定在
python
中使用
的
排序
算法
来对
列表
进行
排序
。我想比较一下多重
排序
算法
,我不想一个人写。在构建模块
中
,还是在
python
中
,我是否可以使用它对
列表
进行
排序
。就像我想用buble_sort,插入
排序
,堆
排序
等等.我应该能够明确地指定要使用
的
算法
。
浏览 4
提问于2015-09-14
得票数 0
回答已采纳
1
回答
使用比较器或合并
排序
对对象
的
arrayList进行
排序
,哪种方法更好?
java
、
sorting
、
arraylist
我需要对arrayList进行
排序
。我可以使用比较器并重写比较函数来
排序
。或者我可以自己编写一个合并
排序
函数,然后对ArrayList进行
排序
。 我在某个地方读到比较器
排序
使用气泡
排序
算法
。由于合并
排序
的
复杂度较低,所以我是否使用比较器进行合并
排序
,这更容易实现。
浏览 10
提问于2016-06-27
得票数 1
回答已采纳
2
回答
Python
QuickSort最大递归深度
python
、
sorting
(
Python
2.7.8 Windows) 我正在对不同
的
排序
算法
(快速
排序
算法
、气泡
排序
算法
和插入
算法
)进行比较,大多数情况下,快速
排序
算法
与长
列表
相比要快得多,对于非常短
的
列表
和
排序
过高
的
排序
算法
,引起问题
的
是快速
排序
和前面提到
浏览 0
提问于2014-11-24
得票数 10
回答已采纳
3
回答
对于几乎
排序
的
文件、插入或选择
排序
,您会使用哪一种?
algorithm
、
sorting
我想知道您是否会使用插入或选择一个几乎
排序
的
文件。这两家公司平均进行了多少次互换?我听说过用于选择
的
N/2和O(n)!我知道插入时必须扫描数组
的
排序
部分,以查找放置新元素
的
位置,但在选择
中
,必须扫描数组
的
整个未
排序
部分,以找到要添加到未
排序
子数组开头
的
下一个元素。
浏览 0
提问于2018-12-05
得票数 3
回答已采纳
3
回答
为什么没有一个桶
排序
库(或者有?)
python
、
java
、
c++
、
algorithm
、
sorting
我一直在学习
算法
,我只是偶然发现了这类问题。虽然它只能在少数情况下使用,但它看起来太高效了,
不能
在标准库
中
实现,因为它可以在O(n)时间内对
列表
进行
排序
。所以我
的
问题是,为什么在大多数语言中没有支持桶
排序
的
给定库,或者其他类似计数
排序
的
算法
,比如基
排序
?我已经检查了java、
python
和c++库,但是它似乎不支持任何
排序
算法
,
浏览 0
提问于2018-04-21
得票数 1
回答已采纳
4
回答
为什么气泡
排序
中
的
范围循环被颠倒了?
python
、
sorting
、
bubble-sort
我是
Python
的
新手,学习
Python
中
的
数据结构。我试图在
python
中
实现一个冒泡
排序
算法
,而且我做得很好,但是我没有得到一个正确
的
结果。因此,
python
中
的
range语法是:气泡
排序
算法
是: for i i
浏览 4
提问于2017-09-19
得票数 0
回答已采纳
1
回答
创建基于散列
的
排序
算法
python
、
c
、
algorithm
、
sorting
、
hash
我试图从散列函数创建一个
排序
算法
,该散列函数根据字符串
的
字母顺序给出一个偏向
的
值,然后理想地将它放在该散列
中
的
正确位置。我试着寻找一个基于散列
的
排序
函数,但只找到了一个整数
的
排序
函数,如果根据我
的
目的进行调整,将会占用大量
的
内存。 理由是,理论上,如果处理得当,该
算法
可以达到O(n)速度或接近O(N)速度。到目前为止,我在
python
中<
浏览 2
提问于2012-09-27
得票数 2
回答已采纳
2
回答
python
中
排序
()函数背后
的
逻辑
python-3.x
、
sorting
我有一个2k元素数组,我正在尝试对它进行
排序
。我也尝试过使用快速
排序
和冒泡
排序
,但是没有一个algo能够将时间缩短到这个程度。我无法理解内置功能是如何工作
的
,以及它是如何花费这么少
的
时间
的
。背后
浏览 0
提问于2020-09-15
得票数 0
1
回答
包含在可执行文件
中
的
排序
算法
是否被信号11终止?
algorithm
、
sorting
、
signals
我有一个带有
排序
算法
的
可执行文件(我不知道),我
的
实验室主要是尝试通过输入不同
的
情况并测试
排序
算法
的
复杂性/稳定性来解决
排序
算法
。我用50万行随机
列表
对它进行了测试,它
运行
良好(对50万行随机数据进行
排序
的
时间为0.17秒)。然而,我试着输入一个包含20万行
的
有序
列表
,这就是终端提供给我
的</
浏览 4
提问于2015-09-04
得票数 0
回答已采纳
3
回答
在
Python
内置方法
中
嵌套
的
模块
的
大O表示法
python
、
performance
、
methods
、
coding-style
、
big-o
我想知道在
Python
中
确定内置方法背后
的
大O值
的
理由。考虑到以下操作:我
的
基本原理是,这是sorted(set) = n^根据建议,我在
Python
源代码
中
挖掘了更高级别的模块,这是我最初函数<em
浏览 7
提问于2017-05-03
得票数 2
回答已采纳
6
回答
C++高效计算
运行
中
的
中值
c++
、
algorithm
、
median
读过我之前
的
问题的人都知道我在理解和实现快速
排序
和快速选择方面的工作,以及其他一些基本
的
算法
。 Quickselect用于计算未
排序
列表
中
的
kth最小元素,此概念也可用于查找未
排序
列表
中
的
中位数。这一次,我需要帮助设计一种高效
的
技术来计算
运行
中位数
的
,因为quickselect并不是一个好
的
选择,因为每次<em
浏览 3
提问于2012-06-07
得票数 26
回答已采纳
1
回答
为什么
python
需要更长
的
时间来
排序
列表
的
副本?
python
、
performance
、
sorting
、
timeit
为什么在对x和y
排序
时有这么大
的
差别,y只是x
的
副本?
python
没有马上复制
列表
吗?
python
-mtimeit -s'import random; x=range(1000); random.shuffle(x)' 'y=list(x); x.sort()'
python
-mtimeit -s'import random; x
浏览 3
提问于2016-09-19
得票数 1
回答已采纳
1
回答
以
Python
表示
的
Timsort执行时间
python
、
sorting
、
array-algorithms
、
timsort
我正在研究一些
排序
算法
和它们
的
执行时间。我用
Python
实现了一些
算法
,我正在测量它们对一些数组进行
排序
所需
的
时间。我发现
Python
在本地实现了Timsort作为
列表
的
排序
算法
。编辑以获取时间我在执行
排序
算法
之前和之后使用了"time.time()“,然后我只是做了一些改变。 我期望本机实现会更快,但并不是那么快。事实上,我还在<em
浏览 0
提问于2018-11-18
得票数 0
1
回答
在
Python
中
,根据
列表
大小,然后按关键字字母顺序对字典进行
排序
?
python-3.x
不久前,我在这里得到了一些帮助,帮助我对一个字典进行
排序
,字典
中
的
关键字根据
列表
中
事物
的
值列出了每个关键字
的
列表
。在左侧和右侧具有最少值
列表
的
键,以及具有最多值
列表
的
键。效果很好。现在我知道如何按字母顺序对字典
中
的
关键字进行
排序
,但我无法将其与上述方法结合使用。我正在尝试根据键
列表
包含
的
值<e
浏览 2
提问于2012-04-04
得票数 4
回答已采纳
1
回答
为什么这种
排序
比list.sort()慢大约3000倍?
python
、
sorting
我是
python
的
新手,正在构建一个“只是为了好玩”
的
排序
器。我很好奇,决定给它计时,并将其与list.sort()进行比较。对于一个包含10,000个数字
的
随机
列表
,我
的
程序需要50-70秒。搜索只返回list.sort()
的
结果而不是
排序
的
结果list.sort()怎么会这么高效呢?程序是这样
的
:import randomwhile ct<5:
浏览 0
提问于2016-02-25
得票数 0
3
回答
python
的
排序
()使用什么
算法
?
python
、
sorting
我试图向一些人解释为什么他们应该使用
Python
的
内置
排序
()函数而不是滚动他们自己
的
函数,我意识到我不知道它使用
的
是什么
算法
。 如果有关系,我们说
的
是
python
2.7
浏览 5
提问于2012-06-08
得票数 140
回答已采纳
1
回答
最快
的
Haskell库
排序
实现
haskell
、
sorting
我正在Haskell
中
实现一个应用程序,为了进行
排序
,我使用了库函数Data.List.sort。然而,我想知道这是否是Haskell标准库中最快
的
排序
实现(也许
列表
不是高效
排序
的
最佳选择)。我已经找到了不同
的
替代方案,例如数组上
的
堆
排序
、
排序
序列 (但文档没有说明使用了哪种
算法
)。 我
的
问题是: Haskell标准库提供
的
最快
排序</e
浏览 0
提问于2012-12-22
得票数 6
回答已采纳
1
回答
Python
中
的
冒泡
排序
不正确
python
、
algorithm
、
sorting
、
bubble-sort
我必须将冒泡
排序
作为作业来实现,我
的
python
脚本必须查找2个命令行参数:-p,如果指定的话,它告诉脚本在命令行
中
打印
排序
的
数字
列表
此外,我还必须在原地实现
算法
,这意味着我只需要使用一个
列表
/数组/etc,而不需要分配任何其他临时
列表
/数
浏览 1
提问于2014-01-23
得票数 0
回答已采纳
1
回答
从文本文件
python
中
排序
链接
列表
python
、
linked-list
我使用
python
将大约600个数据存储到一个链接
列表
中
。我
的
一些示例数据是:BA6011,Battery Testers,Yes我想创建一个基于以上数据
的
排序
算法
。我
的
问题是,合适
的
排序
算法
是什么(合并/快速
排序
/插入<
浏览 4
提问于2022-07-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【Python基础】列表的排序
python的排序算法
排序算法中的选择排序
基本排序算法的Python实现
python中的排序
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券