腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
您会使用什么
排序
算法
来对大的、几乎
排序
的列表进行
排序
、
假设你有一个由30亿个整数组成的数组,这些整数几乎都是
排序
的。如果列表是完全随机的呢?
浏览 1
提问于2012-09-03
得票数 0
回答已采纳
1
回答
基于比较器(而不是图)的拓扑
排序
、
、
我有一组项和一个比较器函数,它定义了一个偏序--给定两个项,它返回"=“、"<”、">“或”没有定义的
排序
“(例如"<>")。我想要产生一个
排序
列表的项目,尊重这种偏序。如果我寻找
算法
来进行拓扑
排序
,它们通常以有向无圈图开始。但是我没有DAG,而且我看不到一种简单的方法来构造DAG而不做大量的运算(可能是N*N?)比较。我想要的是一种类似于快速
排序
的
算法
,它通过比较和交换列表中选定的项目来工作。有这样的
算法
浏览 3
提问于2020-01-29
得票数 7
回答已采纳
2
回答
双轴快速
排序
的缺点是什么?
、
我知道它的交换次数更少,而且比
经典
的快速
排序
算法
更快,但我似乎看不出这种
算法
有什么缺点。
浏览 18
提问于2019-03-21
得票数 1
2
回答
雅罗斯拉夫斯基的双支点快速
排序
算法
、
、
我正在进行双枢轴快速
排序
,我找到了 (幻灯片中的第20页)
经典
的快速
排序
需要=2,n,n,n个比较!全部门办法:
经典
Quicksort=0.3 n ln的交换 整数双 如果我们将交换和比较的成本与
经典
的快速
排序
相结合,
浏览 13
提问于2014-02-16
得票数 4
1
回答
基于少数特征的
排序
算法
、
、
、
我试图为我正在处理的
排序
问题确定apt
算法
。我有几个品牌的社交媒体指标--投入程度、情绪、受众规模等等,我正在寻找一种排名/分类
算法
来对它们进行排名。对于
经典
的分类
算法
,我不确定是否有一个因变量或标签类。任何想法都将不胜感激。
浏览 0
提问于2017-09-13
得票数 3
5
回答
php
排序
比mysql "order by“好吗?
、
、
我想知道,就性能而言,考虑到mysql select对包含很多(> 1.000.000)条记录的表的选择,是使用sql "order by“对结果进行
排序
,还是使用
经典
的编程
排序
算法
对查询后的结果进行
排序
浏览 3
提问于2010-09-01
得票数 27
回答已采纳
2
回答
双轴快速
排序
和快速
排序
有什么区别?
、
、
我以前从未见过双轴心快速
排序
。它是快速
排序
的升级版吗? 双轴快速
排序
和快速
排序
的区别是什么?
浏览 101
提问于2014-01-04
得票数 72
回答已采纳
1
回答
修改后的MergeSort运行时
、
、
帮助我理解修改后的MergeSort
算法
的运行时。在
经典
的MergeSort中,当输入数组被分成两部分并递归
排序
时,执行时间为: nlogn 如果将输入数组划分为三个部分(而不是一半),每三分之一递归
排序
,最后使用三参数合并合并子程序合并结果,那么MergeSort
算法
的执行时间是多少?
浏览 3
提问于2020-04-08
得票数 0
回答已采纳
3
回答
如何在实现为二进制堆的优先级队列中保持相同优先级元素的顺序?
、
、
、
这只是
经典
的众所周知的
算法
。这个堆按时间顺序安排不同的事件(
排序
关键字是时间)。 它支持两种操作:插入和删除。堆的每个节点的键大于或等于它的每个子节点。我的问题是:在
经典
算法
中,为了保持具有相同优先级的节点的顺序,应该进行哪些更改?
浏览 4
提问于2011-08-02
得票数 17
回答已采纳
5
回答
Go中惯用的快速
排序
、
我正在研究Go,并试图找到
经典
算法
的惯用实现,以便对该语言有所了解。 我之所以选择快速
排序
,是因为我对数组与切片、就地与复制交易特别感兴趣。在我确定了一些概念之后,我想写一个并行的impl。有没有人可以给我展示一下快速
排序
在Go中的惯用实现
浏览 0
提问于2013-04-04
得票数 11
回答已采纳
2
回答
了解有关Java集合的更多信息的示例项目
、
谁能推荐一个示例projectAny任务/项目/编码活动,在那里我可以在核心java中广泛使用Java集合?我的目的只是为了让我自己更熟悉集合框架。我对此有基础到中级的知识。我在这里问,因为我没有耐心去做Java教程中的所有摘录。
浏览 2
提问于2012-06-01
得票数 1
回答已采纳
1
回答
你能从拓扑上对一个完整的无圈有向图进行
排序
吗?
、
、
、
、
如果您有一个完整的有向无圈图(即每个顶点与任何其他顶点都有一个正在进行的或传出的边),则可以使用O(V+E) = O(V^2)中的
经典
拓扑
排序
算法
对其进行拓扑
排序
,因为E= O(V^2)。但是,我们能不能通过一个典型的O(n log )
算法
对它进行
排序
呢?因为我们总是可以比较两个顶点,我有这样的印象。有反例吗? 而且,我想这只有在图完成的情况下才能工作。
浏览 4
提问于2021-07-28
得票数 1
回答已采纳
1
回答
如果我只能读取一行而只能在内存中存储一行,则如何
排序
文本文件
、
、
、
我需要对由换行符分隔的大型文本文件进行
排序
。一个人怎么能解决这种问题呢?
浏览 4
提问于2022-10-12
得票数 1
回答已采纳
1
回答
经典
数据的量子加密
算法
、
、
是否有使用量子
算法
加密
经典
密文的方案?具体来说,如果一个公钥系统存在于
经典
数据和
经典
密文中,那么这个方案能否通过量子
算法
(一个实现
经典
公钥
算法
的量子
算法
)来实现?
浏览 0
提问于2018-04-20
得票数 2
回答已采纳
1
回答
基于相似度的项目聚类
、
、
、
、
我对整个集群和其他东西都很陌生,所以我有点迷失在编程的最后一步。在已经做了一些工作之后,已经获得了项目和Items_Comp之间的正确相似性。我有一个如下的示例数据集(该值属于Items列): Items Items_Comp Similarity Item ValueA C 0.0 50A E 0.2 50B C 0.2 100B E 0.4 100C B 0.2 200C
浏览 30
提问于2021-10-08
得票数 0
1
回答
在c++中使用堆栈还是队列实现插入
排序
?
、
、
使用数组的
经典
插入
排序
算法
是 int j, temp; for (int i = 0;
浏览 2
提问于2016-10-26
得票数 0
2
回答
寻找最优的就地
排序
算法
、
我认为我可以使用
经典
的链表来构建这样的等待列表,这使得插入/
排序
相对快速和容易,并且完全符合预期的使用(一次一个线程进入等待状态)。为了按照优先级对线程进行
排序
,我通常使用二进制堆(),它非常高效,但在这里不能使用它,因为“先进先出顺序”不能以这种方式管理。当然,我可以使用更
经典
的
排序
算法
,但它们通常很耗时,甚至对于一次插入也是如此,因为每次插入时可能会移动许多数组元素。 所以我想知道是否有合适的
算法
存在。也许是一种改进的二进制堆?还是“静态”链表?或者也许最
浏览 0
提问于2014-06-24
得票数 0
3
回答
按升序
排序
降序的最佳
排序
算法
是什么?
、
当有一个从一开始就按降序存储数据的数组时,例如5, 4, 3, 2, 1
排序
算法
(快速
排序
,合并
排序
.)是按升序
排序
这个数组的最佳方法吗?为什么?
浏览 4
提问于2021-10-21
得票数 0
回答已采纳
1
回答
自然
排序
算法
实现的问题
、
、
我在谷歌上搜索了自然
排序
算法
的ASP
经典
实现,但都无济于事。我能找到的最好的是来自的,这来自于SO上的一个问题。问题是,由于我需要在ASP Classic中实现此
算法
,因此我无法访问某些函数,例如理想情况下
浏览 0
提问于2009-08-14
得票数 2
回答已采纳
7
回答
定制设计
算法
的好处
、
、
计算机科学中的许多
经典
问题,如搜索、
排序
、散列等。是在这个库中实现的。我的问题是,与简单地使用库的版本相比,实现自己的
算法
有什么好处吗?有没有什么特别的例子可以证明这是真的?我之所以这么问,是因为在学校里花了大量的时间在
排序
上,然而在我的实际代码中,当人们已经在Java和C++中实现和优化了
排序
算法
时,我发现没有理由利用这些知识。
浏览 2
提问于2012-02-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
经典排序算法——希尔排序
经典排序算法——冒泡排序
经典排序算法——快速排序
经典排序算法——折半插入排序
经典排序算法——直接插入排序
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券