腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
为什么插入
排序
是
排序
或近似
排序
数组的最佳
算法
?
、
所以我猜这是因为它只是比较了Ak和Ak-1,并在一次扫描中完成了实现,但仍然不清楚。有没有人能解释得更清楚。谢谢
浏览 1
提问于2016-03-09
得票数 2
2
回答
程序在
选择
排序
算法
中没有正确
排序
列表中的最低值。
、
、
、
我正在用Python编写一个程序,它实现了
选择
排序
算法
,并按降序顺序对列表中的元素进行
排序
。 l[i], l[start] = l[start], l[i]似乎我高估了我的逻辑,因为
算法
的输出是经过一些调试之后,我发现经过
几次
遍历
之后,l被正确地
排序
了,但是whil
浏览 1
提问于2018-12-09
得票数 1
回答已采纳
5
回答
什么时候简单的
排序
比复杂的
排序
快?
、
我在学校被分配了一个
排序
算法
,我们的任务是回顾几种
排序
算法
。报告的其中一节与“何时简单
排序
更快”有关。我所拥有的
排序
算法
是: 然后,我有以下O(n log )
算法
: 我已经对未
排序
和
排序
的数据进行了
几次
测试,
浏览 8
提问于2014-02-26
得票数 1
回答已采纳
1
回答
这是维基百科的伪代码,用于有序的泛型树
遍历
正确吗?
、
、
维基百科指出,以下
算法
适用于任何树(不一定是二叉树) 对于每个i(i=1到n) do:执行顺序操作 其中n是子节点的数目。通过执行这个
算法
,我将在同一个节点上执行
几次
排序
操作。基本上,如果我有一个具有5个子节点的节点,那么在访问每个子节点之后,我将对该节点执行5次
排序
操作。这对我来说毫无意义。树
遍历
不是应该
遍历
每个节点一次吗? 实际上,有序
遍历
对泛型树甚至有意义吗?它不是只适用于二叉树,还是“顺序”
浏览 0
提问于2015-03-19
得票数 4
回答已采纳
2
回答
排序
单链接列表与
排序
双链接列表
、
所以,我一直在闲逛,所以在阅读有关
排序
的文章时,我已经有好
几次
了。然而,我想知道,
选择
一个好的单链表
排序
算法
与双链表
排序
算法
(以及与数组结构相比也是链接结构)之间的主要区别是什么?我知道(假设我们使用的是面向对象语言),类型关系到要
排序
的元素,等等(原始类型通常比复杂对象更快)。我在比较Java字符串和整数。据我所知,在处理链接结构时,我们可能应该排除快速
排序
和插入
排序
,因为它们经常处理索引问题。这个问题可能很糟糕,
浏览 0
提问于2018-02-15
得票数 1
回答已采纳
1
回答
后缀数组前哨字符词典顺序
、
通过阅读Abouelhoda等人的论文“Replacing suffix trees with enhanced suffix arrays”,他们
选择
了$必须比任何其他字符都要大,这样就可以构造出既能模拟自下而上后缀树
遍历
又能模拟自上而下后缀树
遍历
的高效
算法
另一方面,使用诱导
排序
有效构造后缀数组或LCP数组的
算法
则是相反的
选择
:$必须是词汇表最小的。对于$所拥有的属性而言,这些
选择
是必要的还是仅仅是为了方便,我并不认为这是显而易见的。如果最快的SA&
浏览 4
提问于2020-01-11
得票数 0
3
回答
Java & Merge
排序
、
为什么Java impl
选择
合并
排序
而不是快速
排序
?为什么他们要将内容复制到数组中? 接口:“
排序
算法
是一种改进的合并
排序
算法
(如果低子列表中的最高元素小于高子列表中的最低元素,则忽略合并)。该
算法
提供了有保证的n log(n)性能。该实现将指定的列表转储到一个数组中,对该数组进行
排序
,并
遍历
该列表,从该数组中的相应位置重新设置每个元素。这避免了尝试对链表进行原地
排序
所导致的n2 log(n)性能。
浏览 2
提问于2010-08-01
得票数 3
回答已采纳
1
回答
为什么
选择
排序
算法
的时间复杂度是O(n2)
、
、
、
、
让我们以一个包含5个数字的数组为例,我们希望使用
选择
排序
算法
对它们进行
排序
。因此,将有5+4+3+2= 14个索引检查。我知道冒泡
排序
算法
的时间复杂度是O(n2),但不是这样。
浏览 16
提问于2021-05-17
得票数 0
1
回答
为什么
选择
排序
的下界只考虑n/2次迭代?
、
、
摘自“
算法
未锁定”-科尔曼,第3章-
排序
和搜索的
算法
,在“
选择
排序
”下。Edit1: n/2被认为是即使是内部循环也无助于理解逻辑。
浏览 0
提问于2017-04-10
得票数 2
1
回答
PHP中的
排序
数组-数字
排序
、
、
让我们以这些为例: 7,18,24,53,75,15 哪种
排序
算法
是正确的?我试过
几次
,但都没有成功。
浏览 3
提问于2015-01-19
得票数 1
回答已采纳
2
回答
如何实现BST的顺序
遍历
?
、
、
、
、
实际上,我想知道的不是如何实现BST的顺序
遍历
算法
,而是如何仅使用BST的插入、删除和预顺序
遍历
算法
来实现它。 您可以假设给出了用于插入、删除和预
排序
遍历
的标准BST
算法
的实现。
浏览 1
提问于2011-10-18
得票数 0
1
回答
计数反演c++
、
、
、
我正在尝试使用嵌套循环和合并
排序
来实现计数反转
算法
。然而,我一直收到这样的错误消息 并像嵌套循环
算法
一样不正确地返回0。在我看来,主菜也不太好用。
浏览 2
提问于2016-06-16
得票数 0
1
回答
节点顺序访问的最佳
算法
、
、
我想知道最好的
算法
,在那里我可以创建一个基于键的“
排序
”列表(从0到2电源32),并在嵌入式设备中按
排序
顺序
遍历
它们。我知道可能的
选择
,即 有没有其他最好的
选择
,适合在嵌入式设备中使用?
浏览 1
提问于2018-02-13
得票数 1
3
回答
是否由于链接列表中没有随机访问权限,使用Quicksort对链接列表进行
排序
的速度真的比Mergesort慢?
、
、
、
、
来自
选择
支点需要随机访问,并且需要
遍历
链接列表(每个递归O(N))。分区可以使用从左到右的扫描方式(这不需要随机访问):中间的拆分需要随机访问,并且需要
遍历
链接列表
浏览 1
提问于2017-01-20
得票数 2
1
回答
按预定顺序快速
遍历
有序元素集的数据结构
选择
、
、
、
哪种数据结构允许如下: 将元素存储在非连续(一开始看起来像红黑树可能是一种
选择
,或者x快速树,但我想寻找相对简单的
算法
。我很高兴看到你的建议。
浏览 1
提问于2020-09-02
得票数 0
1
回答
选择
排序
的大(0)运行时间
、
、
如果所有值都为零,那么
选择
排序
算法
的运行时间(用O表示法)是多少?我的老师说它是O(n^2)。有谁能解释一下原因吗?
浏览 0
提问于2013-05-19
得票数 1
4
回答
如何使用{pre,in,post}顺序
遍历
结果重建BST
、
、
我们知道
排序
前、
排序
中和
排序
后的
遍历
。什么
算法
可以重建BST?
浏览 0
提问于2011-03-20
得票数 3
2
回答
树
遍历
应用程序
、
、
、
、
如果我想要一个函数以反向顺序打印出一系列的数字,你会复制哪四个
遍历
函数作为新函数的基础? 答:顺序
遍历
,因为它必须先看两个孩子,才能找到输家,确定正确的道路。
浏览 5
提问于2015-02-13
得票数 2
1
回答
如何在双链接的指针列表上实现快速
排序
?
、
、
、
我有快速
排序
指针数组的代码(如果对任何人都有帮助的话),但是我是如何对doble链接的指针列表进行
排序
的呢?
浏览 1
提问于2015-05-06
得票数 1
回答已采纳
3
回答
BinaryTree inOrder
遍历
排序
复杂性
、
我很困惑,为什么快速
排序
,外壳
排序
,mergesort...all O(nlog(n))
算法
被反复提到作为流行的
排序
算法
,二进制搜索树的顺序
遍历
不会给
排序
树带来O(n)的复杂度吗?我遗漏了什么?
浏览 2
提问于2015-06-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
排序算法中的选择排序
排序算法2-选择排序
什么是选择排序算法?详述选择排序算法的原理?用C语言实现选择排序算法。内附完整代码。
Python 算法之选择排序
python实现选择排序算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券