腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
7
回答
.NET框架中使用的
设计
模式?
、
提高您对
设计
模式的理解的一种方法是了解如何在.NET框架中使用模式。通过将
算法
封装到单独的类中,策略
设计
模式将
算法
与使用它的类解耦。这允许切换
算法
。通过接受IComparer接口,类的用户可以在运行时切换<e
浏览 6
提问于2009-06-30
得票数 13
1
回答
如何对元组进行
排序
?
、
这个问题要求我
设计
一个确定性
算法
,该
算法
将在theta(n log n)时间内运行,以完成以下操作: 有一场比赛,参赛者完成比赛的顺序将由以下信息决定:每个跑步者将报告自己的号码,a,紧随其后的跑步者,如果
算法
的输入是n个这样的<a,b>s对,我们如何
设计
一个
算法
来决定跑步者完成比赛的顺序?提示是使用
排序
,但是如果我根据第一个值进行
排序
,那么找到第二个值仍然是
算法
O(n^2)。如果我基于b进行
排序
,那么搜
浏览 4
提问于2020-09-21
得票数 1
1
回答
关于Shell
排序
的几个问题
、
我是一个大二的学生,正在上数据结构课,今天的课是关于
排序
算法
的。我们学习了选择
排序
、气泡
排序
、插入
排序
、Shell
排序
、快速
排序
和合并
排序
(类按此顺序排列)。据我所知,Shell
排序
是为了比普通插入
排序
更快而
设计
的。 如果这个名为"Sh
浏览 2
提问于2018-11-26
得票数 1
2
回答
为什么大多数STL
算法
都需要
排序
数据作为输入?
、
、
在C++中使用STL
算法
时,我发现了很多方法,如std::merge、std::inplace_merge、std::set_union、std::upper_bound、std::lower-bound只接受已
排序
的数据作为输入。 这是合理的,在
排序
的数据,这些
算法
将提供更快的结果,但他们为什么不能处理未
排序
的数据也?为什么大多数
算法
都
设计
有这样的数据依赖关系呢?
浏览 3
提问于2016-06-10
得票数 3
回答已采纳
2
回答
对O(n)中的部分
排序
数组进行
排序
、
、
我需要
设计
一个
算法
(不需要代码),将某个部分
排序
的数组
排序
为一个完全
排序
的数组。数组有N个实数,第一个N-元素被
排序
,其余的没有
排序
。最后,对于未
排序
的数字,没有什么特殊的属性,事实上,除了它们和其他数字一样,它们显然是实数之外,我什么也不知道。 该
算法
的时间复杂度为O(n)。我的第一个想法是尝试只对未
排序
的数字
排序
,然后使用合并
算法
,但是我找不到任何在O(n)中工作的
排序
浏览 0
提问于2018-05-06
得票数 0
2
回答
使用中介的
排序
数组
、
、
、
因此,假设您有一个方法的
算法
,它找到数组的中值,然后调用这个方法。X基本上会在O(n)时间内找到数组a(a未
排序
)的中值。如何
设计
一个O( design )-time
算法
来对数组a进行
排序
,使用X作为辅助方法。不能真正理解中位数将帮助我对数组…
排序
的事实?? 谢谢
浏览 1
提问于2015-02-15
得票数 0
回答已采纳
1
回答
设计
了一个在O(nloglogn)中对序列
排序
的
算法
、
、
设计
一个
排序
算法
(仅基于比较),在最坏的情况下,最多使用O( n )个比较对这样的序列进行
排序
。 有人能解释为什么我应该使用红黑树而不是合并
排序
或其他
排序
算法
吗?
浏览 0
提问于2015-11-17
得票数 1
1
回答
清晰描述Timsort
、
、
、
有人能描述
算法
,或者给我一些包含清晰描述的文档吗?
浏览 0
提问于2012-08-15
得票数 5
11
回答
设计
一种高效的
算法
,在不到8次比较的情况下对5个不同的键进行
排序
、
设计
一个高效的
算法
,在最坏的情况下,对5个不同的-非常大的-键进行
排序
,而不是8个比较。你不能使用基数
排序
。
浏览 1
提问于2009-10-07
得票数 18
回答已采纳
1
回答
如果一个
算法
调用另一个
算法
来执行其功能,那么
算法
的总体时间复杂度是否会受到影响?
、
、
我试图
设计
一个具有O(1)时间复杂度的
算法
,该
算法
从不是最小值的数组返回值。我知道搜索数组并比较其元素以找到最小值将使
算法
O(n)无效。如果我编写了一个单独的方法,使用
排序
算法
先对数组
排序
,然后返回最小的数组,这会影响
算法
的时间复杂度吗?smallestElement(int[] array) { return array[0];这里,Arrays.sort()方法使用了一种双轴快速
浏览 0
提问于2018-11-07
得票数 1
回答已采纳
1
回答
有没有什么简单的方法可以使用PowerCLI根据主机的总体利用率对主机进行
排序
?
、
、
、
、
我尝试使用类似于下面的代码对主机进行
排序
(这可能有些不正确,因为我当前没有安装PowerCLI ):$SortedHosts = $hosts | Sort-ObjectCPUUsageMhz,MemoryUsageGB 这样做的问题是,它首先根据CPUUsageMhz对数据进行
排序
,然后再按MemoryUsageGB对数据进行
排序
。我希望对其进行
排序
,使总体使用率最低的主机(内存和CPU)位于列表的顶部/前端,而利用率最高的主机位于列表的底部。我目前的
排序</e
浏览 5
提问于2014-03-10
得票数 0
1
回答
设计
一种外部存储器
排序
算法
、
、
、
如果我有一个非常大的列表存储在外部存储器中,需要进行
排序
。如果这个列表对于内部存储器来说太大,那么在
设计
外部
排序
算法
时应该考虑哪些主要因素?
浏览 8
提问于2016-05-06
得票数 2
1
回答
在O(mlogn)时间内计算两个未
排序
数组的并和交
、
、
、
、
好的,我需要
设计
以下
算法
(不需要代码,只需步骤):我很难找到一种时间复杂度很高的
算法
。最初,我想连接两个未
排序
的数组,然后对其执行合并
排序
并删除重复的数组,但这远远超出了计算的复杂性。
浏览 5
提问于2016-03-08
得票数 0
3
回答
字符串中字符分组的
算法
、
、
我正在寻找一个
算法
,将字符组合在一个字符串中。例如:ghfgjggjhfjfjgjghghhfhhhhhgggggggffffjjjjj 字符不必对进行
排序
,只需要分组在一起。是否有一种
算法
或一类
算法
被
设计
为这样做?
浏览 2
提问于2021-07-29
得票数 0
回答已采纳
2
回答
使用搜索和
排序
的不相交集
、
、
、
我在我的
算法
课上有一个问题,我无法解决。该问题是一种基于O(nlogn)的
排序
算法
,搜索是采用O(log n)的二进制搜索。两个集合给出了P &Q,我必须
设计
一个
算法
来确定这两个集合是否不相交。
浏览 9
提问于2013-10-20
得票数 3
回答已采纳
1
回答
关系数据库查询和自定义排名Web-service Gem?
、
、
、
、
然后它将查询一个基于人员位置的数据库以及另一个参数,一个企业的出价,计算几个
算法
,然后根据该
算法
对这些业务进行
排序
和
排序
,并将该订单发送到移动应用程序中显示。通过位置输入查询数据库,按照我
设计
的
算法
对某些条目进行
排序
和
排序
,并返回已
排序
的业务。我想起来了吗?
浏览 0
提问于2013-11-10
得票数 0
回答已采纳
2
回答
计数
排序
是否到位&稳定还是不稳定?
、
、
正如问题所述,我想确认计数
排序
算法
是否是就地
排序
算法
。稳定的
排序
算法
用等键(即值)保持记录的相对顺序。也就是说,
排序
<e
浏览 3
提问于2015-05-13
得票数 5
回答已采纳
3
回答
排序
算法
.方法
、
、
、
我必须使用面向对象的方法实现三种不同的
排序
算法
,并且我一直在考虑解决这个问题的最佳方法。基本上,我认为它应该是这样的:继承:->插入
排序
如果每种
排序
都有相同的接口,那么访问不同的
排序
方法就更容易了,因此,这意味着当我添加其他
排序
算法
时,我可以很容易地将它们实现到当前的
设计
和类结构中。
浏览 14
提问于2012-10-30
得票数 4
回答已采纳
2
回答
与
排序
的数据类型相关的
排序
算法
、
、
我明天有一个.NET面试,我意识到我在
算法
方面有点弱(否则我是一个非常好的程序员,也许比你更好……哈哈,开玩笑,谁笑了?)因为我从来没有在我的工作中编写过任何数学密集型
算法
。我想知道什么
算法
最适合/最有效地对某些类型的数据进行
排序
?例如,您会使用哪种
算法
对两个DateTime列表进行升序
排序
?这里不允许LINQ,所以你
排序
最快?同样,什么
算法
最适合对其他类型的数据进行
排序
,如字符串或数字等?
浏览 0
提问于2011-03-02
得票数 0
1
回答
排序
原子链表
算法
(优先级队列)
、
、
有人能告诉我
排序
的线程安全原子(无锁)链表/优先级队列的
算法
吗?我知道如何仅仅做一个链接列表本身,但现在我需要一个
排序
。与未
排序
的列表相比,我不确定这是否是微小的更改或重大的重新
设计
,因此在创建自己的列表之前,我希望看到一个现有的
算法
。它实际上不需要是一个列表(或技术
排序
),但它的行为就像一个具有以下属性的优先级队列: timemodification locks)insertion/removal最低元素是具有最小整数字段值的最低元素要
排序
浏览 3
提问于2011-03-26
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券