腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
测试
Shell
、
插入
和
快速
排序
的
程序
问题
、
、
、
所以,这个
程序
应该用3个不同
的
整数文本文件来
测试
运行
插入
、
shell
和
快速
排序
,但由于某种原因,我无法理解,没有一个结果少于显示
的
项数。它应该显示使用clock()运行每个
排序
所需
的
秒数
和
时钟周期。arr[j + 1] = arr[j]; } }
浏览 3
提问于2017-11-23
得票数 0
1
回答
关于
Shell
排序
的
几个
问题
、
我是一个大二
的
学生,正在上数据结构课,今天
的
课是关于
排序
算法
的
。我们学习了选择
排序
、气泡
排序
、
插入
排序
、
Shell
排序
、
快速
排序
和合并
排序
(类按此顺序排列)。据我所知,
Shell
排序
是为了比普通
插入
排序
更快而设计
的
。 使用gap将原始列表划
浏览 2
提问于2018-11-26
得票数 1
2
回答
为什么
插入
排序
比其他
排序
算法要快?
、
、
、
、
我一直在
测试
各种其他
排序
算法(选择、
快速
、冒泡、
Shell
、基数等)
和
插入
排序
的
速度。然而,
插入
排序
似乎是迄今为止最快
的
算法。我一直认为Quick Sort是最快
的
。下面是我在Python3中
插入
、
排序
和
计时器函数
的
代码。
浏览 0
提问于2017-03-09
得票数 0
3
回答
面对昂贵
的
掉期,双枢轴
快速
排序
、
、
、
将这个
问题
转移到上,因为对CS来说,这似乎还不够理论。有没有人用昂贵
的
交换元素
测试
过双枢轴
快速
排序
性能?在这种情况下,它
的
表现似乎大大低于标准
的
快速
排序
。背景故事在一些研究中,我还发现了双
浏览 16
提问于2014-08-14
得票数 2
回答已采纳
3
回答
插入
排序
与气泡
排序
与
快速
排序
算法
、
、
、
、
我正在研究我
测试
过
的
气泡
排序
和
插入
排序
和
快速
排序
,我做了随机数
的
测试
。结果表明,
插入
排序
比气泡
排序
更快,而
快速
排序
是最慢
的
。所以我在时间上有下面的排名
快速
排序</e
浏览 1
提问于2012-10-16
得票数 1
回答已采纳
1
回答
如何创建速度快于O (nlogn)时间复杂度
的
就地
排序
算法?
、
、
、
最近我被要求在一次面试中创建一个就地
排序
算法。后续工作是对其进行编码,使其比O(n logn)更快,讨论每个循环
的
时间复杂性。我知道
插入
排序
、冒泡
排序
、堆
排序
、
快速
排序
和
shell
排序
都是合适
的
,然而,其中哪些可以修改以具有更好
的
时间复杂度?
浏览 1
提问于2022-02-12
得票数 0
1
回答
使用
插入
排序
和
快速
排序
、
、
、
为什么大多数人对元素少于n
的
子数组使用
插入
排序
来优化
快速
排序
?我编写了一个
插入
排序
函数
和
shell
排序
函数,并使用一些包含10、50、100个元素
的
随机数组来调用它们。
shell
排序
似乎更快(我只用clock()来测量时间;我不知道这是不是一个好方法)。如果它比
插入
排序
快,为什么不更多的人使用
shell
浏览 2
提问于2013-12-30
得票数 0
3
回答
在vector<int>中手动
排序
C++
、
、
、
我目前正在研究矢量是如何在C++中工作
的
。我很好地阅读
和
理解了它们
的
功能。 我正在研究用10,000个ints对向量对象进行
排序
的
不同方法,我使用了std::sort方法
和
shell
排序
。我注意到,向量
的
shell
排序
比
排序
简单
的
C样式数组要慢。我了解到这是因为“不支持在容器中间
插入
或移除
快速
元素”()。因此,很明显,具有大量随
浏览 6
提问于2011-04-10
得票数 7
回答已采纳
6
回答
为什么
插入
排序
比对小元素列表进行
快速
排序
要好?
、
、
不是
插入
排序
O(n^2) > Quicksort O(n log n)...so对于一个小n,关系不是相同吗?
浏览 0
提问于2011-11-12
得票数 34
3
回答
小型收藏品
的
最快
排序
、
、
很多时候,我不得不对大量
的
小列表、数组进行
排序
。我很少需要对大数组进行
排序
。这是
排序
最快
的
排序
算法:这些类型
的
大小为8-15个元素: 我列出了元素类型,因为有些算法会做更多
的
比较操作和更少
的
交换操作我正在考虑合并
排序
,
快速
排序
,
插入
排序
浏览 0
提问于2011-08-09
得票数 2
回答已采纳
2
回答
面对昂贵
的
掉期,双枢轴
快速
排序
、
、
我听说这是问这个
的
好地方 受最近“
问题
”栈溢出
的
启发,我决定去实现给定
排序
的
非平凡版本(内向、带有三分
的
快速
排序
、3个枢轴选择
的
中位数、小块
插入</em
浏览 0
提问于2014-08-14
得票数 3
回答已采纳
1
回答
如何实现奇点
排序
和
插入
排序
的
优化混合
排序
算法?
、
、
我想要切换到
插入
排序
对较小
的
数组
和
快速
排序
的
较大数组。切换到
插入
排序
可以减少递归
的
次数。我想知道数组
的
最大大小,在那里我可以切换到
插入
排序
.即使我们
浏览 3
提问于2017-03-22
得票数 1
2
回答
在Array.sort中对V8中
的
shell
排序
使用
插入
排序
的
理由是什么
、
、
、
V8对长度超过10个元素
的
数组使用
快速
排序
,对于小于该长度
的
数组使用
插入
排序
。我想知道为什么不使用
shell
排序
而不是
插入
排序
?我知道,对于一个由10个元素组成
的
数组来说,这可能没有什么区别,但仍然如此。有什么想法吗?
浏览 2
提问于2017-05-18
得票数 1
回答已采纳
4
回答
插入
排序
比
shell
排序
快得多
、
、
、
、
我正在读Sedgewick
的
“算法”中关于
排序
的
章节。在此过程中,我编写了3种基本
的
排序
算法:选择、
插入
和
shell
排序
。书中说,尽管这三种情况都有二次最坏
的
情况复杂性,但
shell
排序
应该比对随机数据
的
插入
排序
快得多。在这本书中,他们获得了600倍
的
性能提升。但在我
的
笔记本电脑上,我得到了以
浏览 3
提问于2014-02-27
得票数 6
回答已采纳
2
回答
Python QuickSort最大递归深度
、
(Python2.7.8 Windows) 我正在对不同
的
排序
算法(
快速
排序
算法、气泡
排序
算法
和
插入
算法)进行比较,大多数情况下,
快速
排序
算法与长列表相比要快得多,对于非常短
的
列表
和
排序
过高
的
排序
算法,
插入
速度更快。引起
问题
的
是
快速
排序
和
前
浏览 0
提问于2014-11-24
得票数 10
回答已采纳
3
回答
外壳
排序
和
插入
排序
、
我有个
问题
。我对
shell
排序
和
插入
排序
算法感到非常困惑。我们应该如何区分彼此?
浏览 5
提问于2013-01-31
得票数 5
回答已采纳
2
回答
排序
算法中
的
截断值是什么?
、
我被要求做
快速
排序
,用
插入
排序
切断。但我不明白截断价值
的
含义。我需要有人用现实世界
的
例子来阐述这个概念。
浏览 0
提问于2018-10-08
得票数 3
回答已采纳
2
回答
在Raspberry Pi上用Python包装Lua代码
、
、
、
、
我使用Raspberry Pi模型3并在Raspbian上运行我
的
脚本。 我正在尝试
测试
Lua比Python快多少。为此,我用Lua
和
Python编写了就地
快速
排序
,并打印了执行时间。现在,我想在
快速
排序
执行时打开一个LED来显示这一点。我对Python代码没有
问题
,我使用简单
的
Python RPi.GPIO模块。但是显然Lua RPi.GPIO模块已经过时了(没有确认,它只是给了我“这个模块只能运行在Raspberry”错误,这是没
浏览 5
提问于2016-04-03
得票数 2
3
回答
如何根据两种
排序
算法
的
运行时性能在它们之间进行切换?
、
、
我正在尝试编写一个
程序
,它将接受输入数组作为输入,并对其进行
排序
。
排序
方式如下:
程序
将开始使用下面提到
的
任何
排序
算法对数组
的
前20%进行
排序
。如果在20%之后,
程序
发现
排序
算法花费了最坏情况
的
时间,
程序
将切换到其他
排序
算法,并继续使用该
排序
算法对数组进行
排序
。我在这里面临
的
问题
是如何知道<e
浏览 2
提问于2016-10-04
得票数 1
2
回答
理解时间复杂性
的
初学者
、
、
、
、
我一直在研究我
的
数据结构类
的
时间复杂性。我
的
任务是报告
Shell
排序
算法,并解释其时间复杂度(最佳/最坏/平均情况)。我还尝试比较
插入
排序
和
Shell
排序
之间
的
移动总数,因为
Shell
排序
是
插入
和气泡
排序
的
推广。我会附上下面的照片。我还使用了一个在线数字生成器,它将给我100个随机数,复制它
浏览 5
提问于2020-03-01
得票数 1
回答已采纳
点击加载更多
相关
资讯
Web模糊测试:WFuzz的坑和快速入门
App测试分发的秘密:如何让你的应用程序快速上线
Android根据类排序生成签名字符串关于change和serialVersionUID的问题
用Python实现所有排序算法的开源项目你见过么?
详解三种排序算法及其比较
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
云直播
活动推荐
运营活动
广告
关闭
领券