腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
实现
排序
和/或搜索算法-在哪里以及为什么
、
、
有时我会遇到手动实现的
排序
和/或搜索算法,而不是使用
语言
实现的算法。我研究过的大多数
源代码
都是用Java、
C
#或PHP
语言
编写的--但我猜这种现象与
语言
无关。Java最好使用
合并
排序
(在Collections.sort()中),当您将其与快速
排序
进行示例比较时,这会有一些开销。如果你有一个你经常用来做普通任务的收藏,非常欢迎你用你选择的
语言
提交它!
浏览 13
提问于2009-04-07
得票数 2
回答已采纳
2
回答
如何将java
合并
排序
algo转换为cpp
、
、
、
、
问题 arr[j] = temp; }} void sorting(int d[
浏览 1
提问于2021-11-21
得票数 1
回答已采纳
2
回答
链接列表上的自下而上
合并
排序
、
、
、
自下而上的
合并
排序
处理大小为1的每个元素的列表,并反复地将子列表来回
合并
,直到它们按照
排序
顺序排列。这使得使用自下而上的
合并
排序
来
排序
链接列表非常有吸引力,因为它们已经“分离”了。我试图用
C
语言
实现自下而上的
合并
排序
,并意识到实现自下而上的
合并
排序
有多种方法;特别是,我使用了这种方法:
浏览 2
提问于2015-11-13
得票数 1
1
回答
C
++中的监视器和互斥同步
、
我将使用互斥量和监视器在
C
中实现
合并
排序
,但我找不到一个好的
源代码
。如何用
C
实现互斥锁和监视器? 我使用的是Linux(Ubuntu)。
浏览 0
提问于2013-04-29
得票数 0
1
回答
在keysSortedByValueUsingComparator上使用NSMutableDictionary方法的速度是多少?
、
、
我有一个NSMutableDictionary,我想把它打印成键:按
排序
顺序排列的值(其中键是这样的,首先打印值较低的键)。是否有人知道底层实现是使用快速的类似于
排序
的方法来实现O(N*logN),还是将每个对象与其他每个对象进行比较,从而导致O(N^2)的复杂性?
浏览 3
提问于2016-07-10
得票数 0
回答已采纳
7
回答
真的有人对of级的数据进行
排序
吗?
最近,我与亚马逊的一位工作人员交谈,他问我:如何使用编程
语言
对to级的数据进行
排序
?我是一个喜欢
C
++的人,当然,我们讨论了
合并
排序
,其中一种可能的技术是将数据分割成较小的大小,然后对每个数据进行
排序
,最后
合并
它们。但在现实中,像亚马逊或eBay这样的公司会对of级的数据进行
排序
吗?我知道,他们存储了大量的信息,但他们会对这些信息进行分类吗?简而言之,我的问题是:为什么他们不首先对它们进行
排序
,而是对the级的数据进行
排序</
浏览 1
提问于2010-08-07
得票数 16
回答已采纳
1
回答
快速
排序
的Vs。
合并
排序
性能分析
、
、
、
合并
排序
的最坏情况复杂性为O(logN)和Quick有O(N^2),因此理论上
合并
排序
应该比快速
排序
更好。但我听说,由于一些复制开销,大多数情况下,快速
排序
优于
合并
排序
。。然后我决定实现和测试,下面是我用
C
语言
编写的完整
源代码
,#include <stdio.h>#define MOD;
浏览 2
提问于2018-10-02
得票数 3
回答已采纳
2
回答
快速
排序
的Linux实现是否“后退”到插入
排序
?
、
、
、
我在Bentley & McIlroy (1993年)中读到,当数组变得足够小时,他们建议的快速
排序
实现使用插入
排序
。 我很想知道现代内核是否使用同样的策略。有人知道Linux内核是否以这种方式从快速
排序
切换到插入
排序
吗?
浏览 4
提问于2013-10-01
得票数 2
回答已采纳
3
回答
使用Boost库的
c
++中的线程池
我想写一个多线程
合并
排序
使用线程池,因此下载了boost库。我是
c
++的新手,很难理解如何运行
源代码
中给出的示例程序。这是我下载的源码.. ...它在下载section...Any帮助是赞赏的。
浏览 1
提问于2010-12-08
得票数 1
2
回答
最佳实践:成功
合并
两个软件?
、
、
让我们想象一下情况:在决定(或不)
合并
软件之前,我想先知道你要做的三件事。我的第一个想法(未
排序
):满足其他团队,比较需求,比较
源代码
度量,比较正在进行的工作(bug和特性),比较开发方法.更新:添加上下文。在我们(最近
合并
的)公司中,我们有两个非客户软件(所以仅限于内部工具),它们在做同样的工作。一个是用
C
和
C
++编写的(丑陋的度量!),另一个是用
C<
浏览 4
提问于2011-01-10
得票数 0
回答已采纳
1
回答
在Internet上找到类似的
源代码
、
任务是在
C
++中将已
排序
序列的
合并
写入单个已
排序
序列。我想找出抄袭的来源。(只是为了明确:在组内比较解决方案很容易,这不是这里的任务。)我的白日梦是,我将
源代码
粘贴到某个textarea中,按下“搜索”按钮,它就会在互联网上显示类似的
源代码
。有这样的网站吗?
浏览 3
提问于2012-10-11
得票数 3
3
回答
无需外部存储即可就地
合并
、
、
、
我想将两个具有
排序
值的数组
合并
为一个数组。由于两个源数组都存储为大型数组的后续部分,我想知道,您是否知道将它们
合并
到大型存储中的方法。意思是原地
合并
。 我找到的所有方法都需要一些外部存储。我使用的是
C
#。也欢迎其他
语言
。提前感谢!
浏览 3
提问于2012-02-20
得票数 3
回答已采纳
2
回答
堆
排序
与
合并
排序
的速度
、
、
、
在迭代大型数组时,哪种算法更快:堆
排序
还是
合并
排序
?为什么这些算法中的一种比另一种快?
浏览 2
提问于2018-11-13
得票数 3
回答已采纳
2
回答
增量决策树
C
++实现
、
、
如果有任何代码,我更喜欢
c
++中的代码。 谢谢
浏览 5
提问于2010-08-05
得票数 3
回答已采纳
2
回答
使用
C
++中的变量或指针访问结构成员
、
、
、
我有一个结构,并希望使用
合并
排序
对该结构的数组进行
排序
。我需要将
排序
参数传递给merge函数并访问struct成员。这可以用
C
语言
实现吗?现在,我想调用
合并
排序
并将arr[1].column_sort arr[1].color
浏览 1
提问于2017-09-26
得票数 2
1
回答
多线程和
合并
排序
,用于
排序
和
合并
的3个线程
这个问题被问了几次,但找不到任何具体的问题,主题是我试图执行一个
合并
排序
,使用两个线程对每个子列表进行
排序
,每个线程使用一半,然后再用第三个线程
合并
这两个列表,list1 11 22 1
浏览 4
提问于2021-03-25
得票数 0
回答已采纳
2
回答
什么是高效和稳定的外部
排序
算法实现(用
c
编写)?
、
、
、
什么是高效和稳定的外部
排序
算法实现(用
c
编写)?
浏览 3
提问于2012-02-16
得票数 5
1
回答
将sql表与excel文件连接时出错
、
、
我多次尝试
合并
连接、联合所有和连接组件,但失败了很多次。也许我做错了什么。欢迎任何帮助
浏览 0
提问于2016-11-19
得票数 0
2
回答
为什么在大型数组上使用Arrays.sort(Object[] a)时不能获得StackOverflowError?
、
、
在Java
语言
中,使用
合并
排序
的Arrays.sort(Object[] a)。使用递归函数调用的
合并
排序
。为什么我们不为大型数组列表获取StackOverflowError呢?
浏览 1
提问于2015-07-08
得票数 1
3
回答
Java.util.ArrayList.sort()
排序
算法
、
、
我在查看grepcode上的方法的
源代码
。它们似乎对大小小于7的小数组使用插入
排序
,在大型数组上使用
合并
排序
。我只是想知道这是否有很大的不同,因为它们只对大小小于7的数组使用插入
排序
。我在科门读过这样的文章: 虽然
合并
排序
在O(n*logn)最坏情况下运行,插入
排序
在O(n*n)最坏情况下运行,但插入
排序
中的常数因素可以使许多机器上的小问题大小在实践中更快。因此,当子问题变得足够小时,在
合并
排序
中
浏览 0
提问于2012-05-04
得票数 14
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言希尔排序算法
C语言快速排序算法
C语言冒泡排序算法
C语言选择排序算法
C语言冒泡排序简单学
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券