腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何计算可变长度嵌套循环
的
运行时复杂度
、
、
、
假设我有一个任务要编写一个
算法
,该
算法
遍历一个字符串数组,并检查数组中
的
每个值是否包含s字符。a[i][j] === 'c')现在,任务是识别
算法
的
运行时复杂性。以下是我
的
推理:
n
x m 现在可能
的
案子。如果字符串值<em
浏览 3
提问于2017-04-27
得票数 2
回答已采纳
2
回答
分治排序
算法
这就像一个股票营销
的
问题,我困惑
的
是,问题是如何获得每天
的
最大
利润?我只知道
算法
的
时间复杂度可以是O(
n
)或O(
n
log2
n
)。 输入是A,一组股票价格。对于第一天来说,最好
的
交易是通过在第一天买进,然后在随后
的
一天卖出,从而获得
最大
的
利润。为了方便起见,您可以将最后一天
的
最佳交易定义为−A。给出一个
算法
的
浏览 3
提问于2016-05-04
得票数 0
回答已采纳
3
回答
如何从数十亿
的
数字中有效地找到10个
最大
的
数字?
、
、
问题陈述:从包含数十亿
个数
字
的
文件中找到10个
最大
数字 空间复杂性在所有情况下都是我使用一个文件读取器和一个存储最多10
个数
字
的
排序数组来读取文件。我将
浏览 1
提问于2017-01-15
得票数 4
回答已采纳
4
回答
求
n
个数
与
最大
和组合
的
算法
、
问题很简单--假设我有一
个数
字数组-- 4,1,4,5,7,4,3,1,5,我必须找出每个k个元素集合
的
数目,每个k元素都可以由具有
最大
和
的
上述数创建。如果两个集合至少有一个不同
的
元素,则它们被认为是不同
的
。如果k= 2,则可以有两个集合- {7,5}和{7,5}。注:5在上面的数组中出现两次。但我现在被困住了。有什么建议吗?
浏览 4
提问于2015-04-08
得票数 0
回答已采纳
2
回答
当数组大小增加时,找出第
n
个
最大
数(多次)
、
在O(
n
)时间复杂度中,利用中值
算法
可以很容易地找到第
n
个
最大
值。我们必须找到第
n
个
最大
的
数字,比如array.ength/3,或者array.ength
浏览 0
提问于2012-07-09
得票数 1
回答已采纳
1
回答
数
的
最大
积
、
给定一
个数
字
n
和分区值k,例如
n
1+
n
2+..nk=
n
,我需要找到集合{
n
1,
n
2..,nk},这样
n
1*
n
2*...nk才是
最大
的
。解决这一问题
的
一种方法是列出所有子集,然后找到具有
最大
乘积
的
子集。有什么
算法
是有效
的
(任何比蛮力更好
的
算法
)? 为了找到子集,可以使用这个公式
浏览 6
提问于2015-06-02
得票数 3
回答已采纳
2
回答
股票价格
的
最大
利润
、
、
、
、
我正试图用O(nlogn)时间计算一个分而治之
的
算法
来解决以下现实世界
的
问题-我想出了一个蛮力
算法
- 1.)When you reach the end, t
浏览 7
提问于2016-05-03
得票数 3
回答已采纳
8
回答
按顺序查找数组中
最大
的
10%
的
数字
、
给定一个具有'
N
‘
个数
字(
N
>100)
的
数组。我们怎么才能找到它们中
最大
的
10%呢?(如果
n
/10不是整数,我们可以对其进行舍入)我在下面列出了我对
算法</em
浏览 1
提问于2010-03-01
得票数 12
2
回答
如何确定堆
的
第k个
最大
元素是否大于x
、
、
考虑一个包含
n
个数
字
的
二进制堆(根存储
最大
的
数字)。给定一个正整数k<
n
和一
个数
字x,您必须确定堆
的
第k个
最大
元素是否大于x。你
的
算法
必须花费O(k)时间。你可以使用O(k)额外
的
存储空间
浏览 0
提问于2011-02-07
得票数 17
1
回答
将一
个数
分解为m个因子,使其中
最大
的
因子最小化。
、
假设你有一
个数
字
n
,我想把它分解成m个因子
的
乘积。重复这个过程,我得到了一系列
的
因素。 你认为这个
算法
正确吗?或者哪里有失败
的
浏览 1
提问于2018-06-06
得票数 4
回答已采纳
1
回答
你能估计无序数据中
的
百分位数吗?
假设你有一个非常大
的
数字列表,排序起来会很昂贵。它们是实数/小数,但都在相同
的
范围内,例如0到
n
表示某个整数
n
。是否有任何方法可以估计不需要对数据进行排序
的
百分位数,即比最快排序
算法
具有更好
的
复杂度
的
算法
。 注意:标记只是分位数,因为没有百分位数
的
现有标记,它不允许我创建一个标记;我
的
问题不是特定于分位数
的
。
浏览 1
提问于2014-06-26
得票数 1
1
回答
查找具有
最大
和/元素数
的
子数组
、
输入:
n
个正数和负数
的
数组和一
个数
k。O(
n
^2)
算法
简单。有没有人有更好
的
算法
呢?
浏览 0
提问于2012-10-27
得票数 2
回答已采纳
3
回答
如何表示可能
的
最大
功率
、
做一些大O问题,我有一个
算法
,其中for循环将运行
n
次,其中k=输入大小,
n
=
最大
幂4,其中(k)/(4^
n
) >= 1。我如何表示
的
最大
幂4,其中(k)/(4^
n
) >= 1在一
个数
学陈述?
浏览 2
提问于2012-02-01
得票数 1
回答已采纳
2
回答
如何计算
n
log
n
=c
我有一个
算法
课
的
家庭作业问题,要求我计算一个问题
的
最大
尺寸,该问题可以使用O(
n
log
n
)
算法
在给定数量
的
操作中解决(即:
n
log
n
= c)。我可以通过近似得到答案,但是有没有一种干净
的
方法来得到准确
的
答案呢?
浏览 0
提问于2010-10-03
得票数 14
回答已采纳
1
回答
基排序(包括重复键)
的
时间复杂性
假设我们有一
个数
组,在[1,
n
^6]
的
范围内包含
n
个不同
的
整数,我们希望通过基排序对它进行排序,它使用了一个具有\theta f(
n
)时间复杂度
的
辅助
算法
。我知道基排序
的
时间复杂度是theta(
n
^6f(
n
)),但是如果我们有一些重复
的
键,那么时间复杂度是多少?我们能猜不猜?如果有人能帮我,我会很感激
的
。
浏览 3
提问于2022-06-17
得票数 0
1
回答
一种线性/对数
算法
,用于在数组上进行一些运算后找到数组中
的
最小元素
、
、
问题如下:假设
n
=3和k=2因此,答案是3,因为它是数组
的
最大
值可能
的
最小值。我试着想出一个
算法
来解决这个问题,但是每个
算法
都是O(
n
^2)
的
。我在考虑是否可以对每
个数
字进
浏览 1
提问于2017-03-12
得票数 0
2
回答
合并具有线性复杂度
的
堆数组
、
、
、
如何将两个堆数组合并为一个平衡
的
堆数组,同时仍然保持线性复杂度?我读到
的
关于合并堆
的
大部分材料都需要O(nlogn)。
浏览 2
提问于2013-10-03
得票数 0
1
回答
从有大量重复数
的
阵列中选择期望线性时间
在“
算法
第三版导论”一书中,作者介绍了一种在期望线性时间内
的
选择
算法
。但它基于一个基本假设,元素是不同
的
。但是,如果一
个数
组有大量
的
重复数,例如一个极端条件,那么数组
的
所有元素都是相等
的
,很明显,它退化为O(
n
^2)时间复杂度
算法
。在具有大量重复数
的
数组中是否存在线性时间选择
算法
?示例:我有一
个数
组:{2,4,6,7,8,9,3} 我想知道第
N
个
浏览 3
提问于2020-10-16
得票数 1
回答已采纳
3
回答
在数组中寻找
N
~
N
+100
最大
元素
的
算法
?
、
这就是limit
N
,100语句中
的
情况。对于这种情况,最好
的
算法
是什么?
浏览 1
提问于2011-10-30
得票数 0
3
回答
是否有一个O(
n
)
算法
来构建一个
最大
堆?
给定一
个数
字数组,是否有一个O(
n
)
算法
来构建一个
最大
堆?
浏览 0
提问于2009-11-24
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
给N个数求其中相差最小两个数的绝对值
如何在一亿个数当中找到最大的10000个数?
【C语言程序设计】C语言统计单词个数,单词个数算法
YOLO算法,迟到N年的毕业设计
1.4 查找最大或最小的 N 个元素
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券