腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
插入、选择、气泡分选的反相罗伯特·塞奇威克分析
我正在阅读罗伯茨威克关于排序的
C++
算法 如果用
浏览 4
修改于2015-10-04
得票数 0
回答已采纳
2
回答
如何在不使用if语句的情况下找到数组中的最大值和最小值?
如何在不使用statement.Are的情况下找到数组中的最大值和最小值,如果在
c++
中存在内置的函数?如果不是,
插入排序
是唯一的方式?谢谢提前。
浏览 3
提问于2013-11-20
得票数 2
回答已采纳
2
回答
C++
向量
插入排序
算法方法-将向量传递到方法
我到处寻找,无论我在
c++
中找到什么算法(如果有的话)对向量进行
插入排序
,它都不起作用,所以我假设它与我的代码有关。有没有人能帮我找到一种方法,我可以把一个向量作为参数传递给一个方法,然后对它进行
插入排序
?此时,它会等待几秒钟,并显示所有未排序的值:(void insertionSort (vector<int> data, int n) int i, j, tmp; for (
浏览 2
修改于2011-04-19
得票数 2
回答已采纳
2
回答
比较次数和物品移动次数
Im使用
c++
并且正在使用
插入排序
在
插入排序
算法中,我们应该放置一个计数器来监视项目移动的数量和项目比较的数量。
浏览 0
修改于2012-06-13
得票数 0
回答已采纳
4
回答
如何找出最大的元素数(数组大小),让
插入排序
胜过合并排序?
从
插入排序
的wiki页面:我只想忽略这个原因。 我知道,如果数组大小很小,
插入排序
O(n^
2
)就有可能击败合并排序O(n log
浏览 3
修改于2011-11-30
得票数 0
回答已采纳
5
回答
插入排序
算法的大θ表示法
我知道if f(n) = Θ(n^
2
) then f(n) = O(n^
2
)。然而,我从作者的话中了解到,对于
插入排序
函数算法f(n) = Θ(n)和f(n)=O(n^
2
)。 然而,它是不同的大-哦符号。他什么意思?他们之间有什么区别?因此,
插入排序
在最坏情况下运行时间的O(n^
2
浏览 4
修改于2012-10-10
得票数 5
回答已采纳
1
回答
为什么使用二进制搜索的
插入排序
比使用线性搜索的
插入排序
慢?
为什么使用二进制搜索的
插入排序
比使用线性搜索的
插入排序
慢?使用线性搜索进行
插入排序
的代码:{ {
浏览 1
修改于2013-11-11
得票数 4
2
回答
现代
C++
兼容
插入排序
这是对我以前的排序实现问题的一种后续,特别是
插入排序
和现代
C++
成语。任何看到这篇文章的人都可以看到,我是如何获得一种典型的C风格分类的,你可以通过访问我以前的分类评论在网上到处找到。作为一次面试的回顾,我正在撰写我以前见过的符合现代
C++
的排序算法版本。这篇文章是关于
插入排序
和
插入排序
的。*prev)) }和以前一样,我正在寻找算法本身可能遗漏的任何性能优化,以及本例中可能没有遵守的现代
C+</e
浏览 0
修改于2017-04-13
得票数 4
回答已采纳
2
回答
function(vector<int> v)和function(vector<int>& v)的区别是什么?
当我尝试在
C++
中使用向量执行
插入排序
时,我发现当我使用时,它不能执行以下功能: //function body然而,当我执行以下操作时
浏览 1
修改于2015-07-21
得票数 0
2
回答
将伪码转换为
C++
我很难把这个伪码翻译成
C++
。目标是在A[]中生成随机数,并使用
插入排序
对它们进行排序,然后以毫秒为单位获得执行时间。
插入排序
将运行m=5时间。我已经写了我的
插入排序
,这是可行的,所以我没有包括它。我真的很难把这个伪码翻译成我能处理的东西。我包括了我的尝试和伪代码,这样你就可以比较。(n=100; n<=1000; n=n+100) t1 = time() t
2
[n] = (t_i
浏览 2
提问于2013-10-27
得票数 0
回答已采纳
1
回答
插入排序
-最佳/平均分析
关于塞奇威克教授的
插入排序
, if(less(a[j], a[j-1])) else break; // Is N^
2
/}
浏览 2
提问于2016-12-18
得票数 0
2
回答
如何实现同一算法的多个版本,同时避免代码重复和名称冲突?
我在
C++
中开发了
插入排序
和快速排序算法。现在,我打算创建至少四个变体的快速排序算法。它们将在选择枢轴的方式以及是否对小列表使用
插入排序
等方面有所不同。,我要创建以下类: 然而,根据我的理解,快速排序之类的“独立”算法通常不是在
C++
中的类中实现
浏览 1
提问于2019-02-27
得票数 4
回答已采纳
2
回答
为什么我们在Bucket排序中使用
插入排序
?
为什么我们要在其中使用
插入排序
?我们知道
插入排序
需要O(n
2
)时间。为什么我们不能在其中使用任何线性排序呢?正如我们所看到的,在每个存储桶中,我们使用
插入排序
O(n
2
)。桶排序的总复杂度是O(n)吗?
浏览 3
修改于2015-10-29
得票数 2
4
回答
C++
插入排序
有人能为我指出正确的方向或解释
插入排序
更好吗?
浏览 0
修改于2013-09-10
得票数 1
回答已采纳
1
回答
在合并排序中
插入排序
的最坏情况是什么时间?
问题
2
-1:(A)显示
插入排序
可以在O(nk)最坏情况下对长度为k的n/k子列表进行排序。答案是: Ans:在最坏的情况下,
插入排序
每个k元素列表需要(k^
2
)时间。因此,对k个元素的n/k列表进行排序需要(k^
2
浏览 0
修改于2013-08-24
得票数 0
回答已采纳
1
回答
如果使用
插入排序
对每个桶进行排序,那么桶排序O(n+k)的时间复杂度如何?
由于
插入排序
的时间复杂度是O(n^
2
),那么桶排序O(n+k)在每个桶上使用
插入排序
时的平均案例时间复杂度是怎样的?这里k是桶的数目。
浏览 0
提问于2019-02-21
得票数 2
回答已采纳
3
回答
在这种情况下,最好的排序算法是什么?
x not in myarray { sort myarray }我考虑过
插入排序
它是在
C++
的STL中吗?
浏览 0
修改于2012-01-21
得票数 3
回答已采纳
1
回答
关于Shell排序的几个问题
我们学习了选择排序、气泡排序、
插入排序
、Shell排序、快速排序和合并排序(类按此顺序排列)。据我所知,Shell排序是为了比普通
插入排序
更快而设计的。使用
插入排序
对子列表进行排序。 如果这个名为"Shell排序“的算法被设计并被认为比普通
插入排序
更快,那么为什么不在步骤
2
中递归地使用Shell排序呢?根据这种逻辑,在排序子列表时使用Shell排序而不是
插入排序</e
浏览 2
修改于2018-11-26
得票数 1
1
回答
如何实现奇点排序和
插入排序
的优化混合排序算法?
我想要切换到
插入排序
对较小的数组和快速排序的较大数组。切换到
插入排序
可以减少递归的次数。我想知道数组的最大大小,在那里我可以切换到
插入排序
.即使我们知道双枢轴快速排序使用
插入排序
数组较小的数组长度< 27 PS - Java使用双枢轴快速排序来排序原语类型。
浏览 3
提问于2017-03-22
得票数 1
4
回答
这是选择排序还是
插入排序
?
在对算法的主循环进行四次迭代之后,排列数组元素如下所示:哪条语句是正确的?(注意:我们的选择排序首先选择最大的项目。)A.算法可以是选择排序,也可以是
插入排序
。C.算法可能是
插入排序
,但不能选择排序。如果我错了,请纠正我。 来源:
浏览 7
修改于2015-05-09
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券