腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
几个
排序
问题
、
、
、
顺便说一下,我所有的代码都是用
C++
编写的。 我一直在与我的
快速
排序
进行比较的类型之一是来自
C++
标准库的std::sort。然而,它似乎非常缓慢。我希望找到更好的
快速
排序
实现与我的
快速
排序
相比较。到目前为止,我有一个宾利-麦克罗伊,我也比较了第一个出版版本的弗拉迪米尔雅罗斯拉夫斯基的双支点
快速
排序
。此外,我还计划移植tim
排序
(我相信这是一个合并
排序
)和jdk 7源代码中的优
浏览 0
提问于2010-01-20
得票数 15
回答已采纳
1
回答
C++
库中未使用堆
排序
、
、
、
由于堆
排序
在所有情况下,即最好情况、平均情况和最坏情况下的时间复杂度都是O(nlogn)。而
快速
排序
在最坏情况下的时间复杂度为O(n2)。那么,尽管在最坏的情况下复杂度较低,为什么堆
排序
不在
C++
库中实现,而是在
快速
排序
中实现。
浏览 3
提问于2017-10-01
得票数 0
3
回答
是否有类似于
C++
std集的数据结构,它也会
快速
返回范围内的元素数?
、
、
、
、
在
C++
std::set (通常使用红黑二进制搜索树实现)中,元素会自动
排序
,任意位置的键查找和删除需要时间O(log )分期,即当大小变得太大而无法满足当前容量时忽略重新分配。在
排序
的
C++
std::vector中,查找也是
快速
的(实际上可能比std::set__快一点),但是插入比较慢(因为保持
排序
需要时间O(n))。但是,已
排序
的
C++
std::vector还有另一个属性:它们可以
快速
找到范围内的元素数(在时间O(log
浏览 4
提问于2021-10-28
得票数 2
回答已采纳
1
回答
对列表进行
排序
,并返回原始订单或下标。
、
、
、
嗨,我正在使用Qt编写一个函数,其中将执行以下操作:2)以相同的qlist顺序返回每个元素的下标,或者返回每个元素的原始顺序原始qlist: 2.3、1.8、4.5、3.6返回值: 1、0、3、2(因为qlist在
排序
后为: 1.8、2.3、3.6、4.5 ) 基于
快速
排序
,我写了一个如下,但速度非常慢。
浏览 6
提问于2015-07-17
得票数 0
回答已采纳
2
回答
Intro
排序
(
快速
排序
+堆
排序
)的实现和复杂性
、
、
、
、
我读过,
C++
在内置的std::
排序
中使用了内部
排序
(内省
排序
),从
快速
排序
开始,在达到深度限制时切换到堆
排序
。这个数值纯粹是实验性的吗?
浏览 8
提问于2013-08-15
得票数 1
回答已采纳
2
回答
如何实现同一算法的多个版本,同时避免代码重复和名称冲突?
、
我在
C++
中开发了插入
排序
和
快速
排序
算法。现在,我打算创建至少四个变体的
快速
排序
算法。它们将在选择枢轴的方式以及是否对小列表使用插入
排序
等方面有所不同。在Java或
C
#中,为了避免代码重复和名称冲突,我将在一个单独的类文件中实现
快速
排序
算法的每个版本,并使用继承。我要创建以下类: QuicksortFixedPivotIns
浏览 1
提问于2019-02-27
得票数 4
回答已采纳
2
回答
快速
排序
不对
c++
进行
排序
、
、
我正在尝试编写一个
快速
排序
函数来对10到1,000,000之间的任何数字进行
排序
。它遍历所有内容,但不
排序
,只是按原样打印向量。 std::cin >> file; // Read all the ints from in:
浏览 7
提问于2012-06-27
得票数 0
回答已采纳
6
回答
使用长的公共前缀更快地进行字符串
排序
?
、
、
、
我想按字母顺序对它们进行
排序
。对于这个问题,有没有比普通的
快速
排序
/基数
排序
更好的算法呢?
浏览 3
提问于2013-04-27
得票数 9
回答已采纳
3
回答
通过修改比较使q
排序
稳定?
、
、
、
、
static int compare( const void *a, const void *b ) const int A(*(const int*)(a));}
浏览 6
提问于2012-04-23
得票数 2
回答已采纳
2
回答
在假设整数遵循均匀分布的情况下,对随机整数数组进行
排序
的最快方法是什么?
就像标题上说的那样。整数小于0,10^18>
浏览 2
提问于2012-10-29
得票数 2
1
回答
优化q
排序
、
、
、
、
我一直在寻找最快的算法来对100万个整数进行
排序
。到目前为止,令人惊讶的是,在我尝试过的任何东西中,
C
的qsort函数似乎是最快的(我测试了预
排序
、反向
排序
和随机输入文件)。平均而言,预
排序
和反向
排序
的.07秒,随机
排序
的.2秒。 我如何优化它,使其运行得更快?有什么
快速
的技巧吗?我知道
C++
的std
排序
更快,但它不能在
C
中使用.我已经附加了我的代码。
浏览 1
提问于2015-03-12
得票数 0
回答已采纳
1
回答
TensorFlow使用哪种
排序
算法?
我试图弄清楚TensorFlow的sort函数是如何工作的。该函数是tf.contrib.framework.sort(values)?。
浏览 1
提问于2018-11-10
得票数 2
回答已采纳
7
回答
在std::sort()中使用哪种类型的
排序
?
、
、
谁能告诉我哪种分类技术(气泡,插入,选择,
快速
,合并,计数.)是否在std::sort()头文件中定义的<algorithm>函数中实现?
浏览 1
提问于2009-12-03
得票数 35
回答已采纳
3
回答
在这种情况下,最好的
排序
算法是什么?
、
not in myarray { sort myarray }我考虑过插入
排序
而且
快速
排序
在已经
排序
的列表上是不好的。我现在能想到的最好的方法就是Min Heap。有没有一些鲜为人知的
排序
算法可以更好地解决这种情况?它是在
C++
的STL中吗?
浏览 0
提问于2012-01-21
得票数 3
回答已采纳
5
回答
C++
快速
排序
算法
、
我在控制台中得到了如下信息:runRunning… Current language: auto; currently
c+
浏览 1
提问于2011-04-26
得票数 3
回答已采纳
1
回答
快速
排序
问题
c++
因此,我正在研究
排序
算法,并使选择
排序
工作,但我的
快速
排序
似乎有一个问题,我不知道如何解决它。
浏览 3
提问于2015-02-22
得票数 0
回答已采纳
8
回答
C++
中的
快速
排序
速度很慢
、
、
我在
C++
中使用
快速
排序
(即qsort()),这会导致进程运行缓慢(因为这个进程会迭代几次)。 有没有我可以使用的更好的
排序
算法?
浏览 4
提问于2009-07-30
得票数 1
回答已采纳
2
回答
快速
排序
C++
实现
、
、
我自己正在学习
C++
和算法,作为培训,我不得不用myself.All的反馈编写关于编码风格/清晰度和概念的
快速
排序
,这是受欢迎的!
浏览 0
提问于2017-10-25
得票数 3
回答已采纳
1
回答
如何在
C++
中基于第三列(索引除以3)
快速
排序
一维数组
、
、
、
实际上,这个一维数组中有三列,如下所示:33888 32567 332333 32456032333031967338883 这个数组需要基于列
C
进行
排序
,
C
列是所有索引除以1d数组中的我需要使用一维数组
快速
排序
。我已经实现了泡泡
排序
浏览 2
提问于2020-04-18
得票数 1
回答已采纳
1
回答
C++
快速
排序
算法
、
、
我正在
c++
中开发一个
快速
排序
算法实现,但我一直无法让它按其应有的方式工作。我已经研究了几个源代码,我的代码看起来完美无缺,但是数组没有按它应该的顺序
排序
。
浏览 2
提问于2016-03-09
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言快速排序算法
经典排序算法——快速排序
什么是快速排序算法?详述快速排序算法的原理?用C语言实现快速排序算法。内附完整代码。
快速排序
排序算法总结(2):快速排序
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券