腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
合并
排序
的
这种
实现
不起作用
?
java
、
algorithm
、
sorting
、
merge
、
mergesort
我得到了Here
的
帮助,但是我特别不想声明我
的
方法是无效
的
。任何帮助都将不胜感激!} B[k] = R[j]; j++; return B;} 这是我
的
合并
排序
实现
,我得到
的
输出是5 4 3 2 1 10 9 8 7 6。我不想将mergesort和merge方法声明为void,而是希望它们返回已
排序
浏览 9
提问于2019-03-09
得票数 0
回答已采纳
2
回答
链接列表上
的
自下而上
合并
排序
c
、
algorithm
、
sorting
、
merge
我试图用C语言
实现
自下而上
的
合并
排序
,并意识到
实现
自下而上
的
合并
排序
有多种方法;特别是,我使用了
这种
方法: 因此,我
的
问
浏览 2
提问于2015-11-13
得票数 1
1
回答
自顶向下
合并
排序
的
优点是什么?
sorting
似乎递归
合并
排序
的
除法步骤似乎是不必要
的
。自下而上
的
实现
首先将数组拆分成一堆对,然后直接从那里
合并
,似乎总是比递归地划分和
合并
更可取,因为它将跳过拆分步骤。
为什么
使用自上而下
的
合并
排序
,以及
为什么
它比自下而上
的
合并
排序
更可取/更容易
实现
?
浏览 26
提问于2019-03-09
得票数 2
回答已采纳
2
回答
为什么
我不能以
这种
方式
实现
合并
排序
python
、
algorithm
、
sorting
、
merge
、
mergesort
我知道mergesort
的
工作原理是分而治之,你会不断减半,直到你可以在固定
的
时间内进行
排序
,或者列表只有一个元素,然后你就可以
合并
这些列表。l2 = l[len(l)//2:] l2 = mergesort(l2) 我有一个工作
的
合并
实现
,我检查它工作得很好,但
合并
排序
实现
不起作用<
浏览 17
提问于2017-12-28
得票数 1
回答已采纳
1
回答
在ydn-db中按多个字段进行搜索
的
最佳方式是什么?
ydn-db
这个问题实际上和这里提到
的
问题是一样
的
: 因此,用户可以从表单中选择多个过滤器选项,其中一个选项是产品
的
价格范围(最低和最高价格)。问题是过滤范围对于
排序
的
合并
方法
不起作用
。我
的
问题是,
实现
这种
过滤器
的
最好方法是什么,还有,有没有可能让范围过滤器适用于
排序
合并
方法?
浏览 1
提问于2014-09-01
得票数 0
1
回答
这种
并行
排序
合并
实现
正确了吗?
c#
、
multithreading
、
sorting
、
multicore
这种
并行
合并
排序
实现
正确了吗?它看起来是正确
的
,我花了40秒写了一个测试,它没有失败。当然,创建一个任务/线程来对一个4字节
的
数组进行
排序
是没有意义
的
,但这是为了学习线程。有什么地方不对劲
浏览 2
提问于2011-01-13
得票数 4
1
回答
为什么
这个
合并
排序
实现
不起作用
?
javascript
、
sorting
、
mergesort
我第一次使用辅助数组
实现
了
合并
排序
,尝试使用JavaScript进行可视化。看起来应该行得通,但事实并非如此。任何帮助或提示都将不胜感激。let auxArray = array.slice();}; 编辑:我忘了包括它
不起作用
的
情况,但似乎对大小为2
的
数组给出了正确
的
结果。在初始化一个数组(比如a)之后,我使用mergeSort(a)调用mergeSor
浏览 10
提问于2021-01-19
得票数 1
回答已采纳
2
回答
排序
单链表
的
最佳
排序
算法是什么?
algorithm
、
mergesort
、
space-complexity
我一直在阅读就地
排序
算法来
排序
链接列表。根据维基百科
合并
排序
通常是
排序
链接列表
的
最佳选择:在
这种
情况下,
实现
合并
排序
相对容易,因为
合并
排序
只需要额外
的
Θ(1)空间,而链接列表
的
缓慢随机访问性能使得其他一些算法(例如快速
排序
)性能较差,而其他算法(如堆
排序
)则完全不可能
实现
。据我所知,<em
浏览 6
提问于2012-06-30
得票数 7
回答已采纳
1
回答
为什么
这个
合并
排序
实现
不起作用
?
algorithm
、
sorting
在我
的
合并
排序
实现
中,我遗漏了一些令人尴尬
的
基本内容:# include <stdio.h> printf(" %d \n ",temp[i]); }
为什么
它不能正常工作呢我一遍又一遍
浏览 0
提问于2009-09-03
得票数 2
回答已采纳
4
回答
为什么
java使用
合并
排序
来
排序
大于元素7
的
数组?
java
、
algorithm
、
sorting
根据
的
说法: 但是
为什么
呢?
合并
排序
和快速
排序
都是O(n log )。
浏览 10
提问于2013-05-16
得票数 9
4
回答
为什么
对Android/Java中
的
对象使用
合并
排序
?
java
、
android
、
sorting
、
quicksort
、
mergesort
在Java原语类型中,使用快速
排序
。另一方面,对象
的
使用
合并
排序
。对于同样使用
合并
排序
的
也是如此。集合
排序
在下面使用数组
排序
实现
。因此,简单地说,我可以说原语是使用快速
排序
排序
的
,而对象是使用
合并
排序
排序
的
。 我猜这和
排序
算法有关。关于快速
排序
和
合并
浏览 8
提问于2015-03-02
得票数 5
回答已采纳
1
回答
具有堆栈溢出错误
的
Java Mergesort
实现
java
、
algorithm
、
mergesort
我不太确定
为什么
我
的
合并
排序
实现
会得到一个stackoverflow错误。我已经检查了代码多次,但我不明白
为什么
会发生
这种
情况。我尝试过调试,但在遍历代码时无法理解
为什么
值0和4(数组
的
第一个和最后一个索引)永远不会改变。最后抛出堆栈溢出错误。
浏览 4
提问于2016-08-24
得票数 0
回答已采纳
1
回答
是否有(混合)自下而上
合并
排序
的
实现
,其中
合并
数组大小不等于2
的
幂?
arrays
、
mergesort
“纯”自下而上
的
合并
排序
只能
合并
两个
排序
数组,而唯一
的
“肯定”
排序
数组
的
大小为1。 但是,由于小数组可以通过简单
的
(渐近慢
的
)算法更有效地
排序
,所以混合
实现
经常被使用。我
的
问题是:是否有“简单数组”大小不是2
的
幂
的
实现
?例如,10?在哪里
为什么
?
浏览 5
提问于2020-03-20
得票数 0
回答已采纳
2
回答
合并
排序
算法
的
调用机制
algorithm
、
sorting
、
recursion
、
mergesort
据我所知,如果如果条件不满足,那么它
的
身体就不会执行。 我不明白如果-条件第二
合并
函数不满意后called.so是怎么发生
的
?
浏览 3
提问于2017-02-27
得票数 0
回答已采纳
4
回答
实现
排序
和/或搜索算法-在哪里以及
为什么
algorithm
、
language-agnostic
、
sorting
有时我会遇到手动
实现
的
排序
和/或搜索算法,而不是使用语言
实现
的
算法。我研究过
的
大多数源代码都是用Java、C#或PHP语言编写
的
--但我猜
这种
现象与语言无关。关于像列表这样
的
常规数据结构,你
为什么
在哪里
实现
你自己
的
算法?意识形态上
的
原因?内存效率更高?不能忍受使用内置功能
的
想法?Java最好使用
合并
排序</em
浏览 13
提问于2009-04-07
得票数 2
回答已采纳
2
回答
无法理解非递归MergeSort算法
java
、
algorithm
、
merge
、
mergesort
我
的
AP书没有提供太多关于这个主题
的
信息或例子,所以我希望有人能帮我弄清楚一点。我
的
书中
的
以下内容是什么意思:“在非递归
的
mergeSort方法中,我们将列表划分为两个大小相等
的
部分,并使用选择
排序
对每个部分进行
排序
,然后使用将在B部分讨论
的
算法
合并
这两个部分。”是否总是在非递归
的
mergeSort方法中将数组分成两部分(然后对它们进行相应
的
排序
),或者是否存在像
浏览 2
提问于2014-01-02
得票数 1
3
回答
Java & Merge
排序
java
、
sorting
为什么
Java impl选择
合并
排序
而不是快速
排序
?
为什么
他们要将内容复制到数组中? 接口:“
排序
算法是一种改进
的
合并
排序
算法(如果低子列表中
的
最高元素小于高子列表中
的
最低元素,则忽略
合并
)。该算法提供了有保证
的
n log(n)性能。该
实现
将指定
的
列表转储到一个数组中,对该数组进行
排序
,并遍历该列表,从该数组中
浏览 2
提问于2010-08-01
得票数 3
回答已采纳
1
回答
是什么让gcc
的
std::list
排序
实现
如此之快?
linux
、
algorithm
、
g++
、
stdlist
我有一个链表
实现
,我正在试验Mergesort和QuickSort算法。此外,我认为我应该尝试基于以下代码
的
简单快速
排序
: 令人惊讶
的
是,使用std
浏览 0
提问于2011-07-18
得票数 10
回答已采纳
2
回答
合并
排序
实现
不起作用
c
、
arrays
、
sorting
、
mergesort
我试图使用数组在C中
实现
合并
排序
,下面是我
的
代码:#include <stdlib.h> void merge(int s[], int low, int middle有人能指出我
的
错误吗?谢谢。
浏览 3
提问于2015-10-04
得票数 0
回答已采纳
2
回答
对几乎已
排序
的
数组进行快速
排序
和
合并
排序
algorithm
、
sorting
当处理接近
排序
的
数组时,哪种算法执行得更快,
排序
或
合并
排序
更好,
为什么
?我意识到在
这种
情况下,其他算法
的
性能可能会比这些算法更好。
浏览 0
提问于2018-03-31
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
文心一言 VS 讯飞星火 VS chatgpt (203)-- 算法导论15.3 2题
Java 集合中的排序算法浅析
算法基础:五大排序算法Python实战教程
python实现插入排序算法
“一网打尽”Excel排序过程中遇到的那些“坑”
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券