腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
递归
方程
另一侧
有
两个
T
(
n
)
的
算法
求
O
(
n
)
、
、
、
、
接下来
的
几天,我将进行
算法
考试,教授让我们学习如何以这种形式找到
方程
的
O
(
n
):
T
(
n
) =
T
(
n
/3) + 2
T
(
n
/4) + 5
n
<e
浏览 4
提问于2018-01-15
得票数 1
回答已采纳
1
回答
用多个
递归
步骤求解
递归
方程
、
、
、
我正在研究一些
算法
,并试图确定在形成
方程
时如何处理多个
递归
步骤。所以证据A: 很明显,这里
的
递归
方程
是:
T
(
n
) =c+ 2
T
(
n
/2),它在大
O
记法中简化为
O
(
n
) 我们也有一些类似的东西在进行,我得到了
递归
方程
T
(
n
) =
n
+ 2<em
浏览 2
提问于2012-12-21
得票数 0
回答已采纳
3
回答
这个反向字符串函数
的
时间复杂度是多少?
、
、
因此,我想,尽管进行了减半运算,但时间复杂度仍然是
O
(
n
),而不是
O
(log
N
),这通常是大多数分治方法
的
情况。我说得对吗?
浏览 7
提问于2022-06-01
得票数 1
1
回答
两种
算法
的
大
O
分析
、
、
、
我
的
第一个解决方案使用
递归
算法
生成字符串,并给出如下所示:public: void fill_LUT(vector<string>& lut) {,但在我看来,空间复杂度将是
递归
调用
的
O
(
n
),即它
的
最大深度,缓冲字符串
的
O
(
n
),以及结果字符串
的
O
(
n
*c^
n
)。
浏览 3
提问于2017-01-27
得票数 5
回答已采纳
1
回答
扩展
递归
项会改变时间复杂度吗?
、
我在大约两周前看到了一个网页,无论我如何搜索我
的
浏览历史记录,我都找不到它。它是这样
的
: f(
n
) = 2f(
n
-1)
的
时间复杂度是这样
的
,但是f(
n
) = f(
n
-1) + f(
n
-1)
的
时间复杂度是OTHER_THING,我记不起来了。当我读到它时,它听起来是对
的
,因为在第一种情况下,f(
n
-1)被计算一次(然后乘以2),但第二种情况实际上试图计算f(
n
-1)
浏览 1
提问于2018-03-14
得票数 0
1
回答
与
递归
混淆
、
假设我
有
一个
方程
的
递归
:
T
(
n
)=
T
(
n
-2) + c ..这意味着我们打破了问题大小
的
2倍,这个
算法
的
阶数是
O
(
n
),这是正确
的
!现在,假设我
的
方程
式变成,
T
(
n
)=
T
(
n
-2)+cn ..为什么订单变成了
n
2 (2
浏览 0
提问于2012-10-07
得票数 0
回答已采纳
1
回答
具有
两个
递归
调用
的
算法
的
复杂度
、
、
我
有
一个奇怪
的
算法
,它被
递归
调用了2次。它是 loop body = Θ(3
n
+1) alg(
n
-2) 不知何故,我需要找到这个
算法
的
复杂性。我试着用上面
方程
的
特征多项式来
求
它,但是结果系统太难求解了,所以我想知道是否
有
其他直接
的
方法。
浏览 0
提问于2013-05-12
得票数 7
2
回答
用Master方法求解
递归
、
、
我正在尝试解决一个
递归
关系,以找出我编写
的
算法
的
复杂性。这就是
方程
式。我找到了
O
(
n
2)
的
答案,但我不确定我是否做对了。有人能确认一下吗?更新:如果
方程
是
T
(
n
) =
T
(
n
-1)+Θ(nlogn)呢?它仍然是
O
(<
浏览 0
提问于2012-03-01
得票数 1
回答已采纳
2
回答
如何从
递归
关系中构造
算法
及发现负项时
的
复杂度
、
、
我已经看到了一些
递归
关系,比如这可以简单地转换为一些
算法
。但我
的
问题是,形式
的
递归
关系是否转换为
算法
/代码?如果是这样的话,是怎么做
的
?如果不是,为
浏览 7
提问于2016-12-19
得票数 0
1
回答
同时最大和最小单元中
的
比较数
、
这就是我想解决
的
问题: ,如果有一个项,如果有
两个
项,它就是最大和最小
的
,然后比较它们,在一个比较中,您可以找到最大值和最小值。否则,将输入分成两半,尽可能均匀地分配(如果
N
是奇数,则
两个
一半中
的
一个将比另一个多一个)。
递归
地找到每一半
的
最大值和最小值,然后在
两个
附加
的
比较中生成整个问题
的
最大值和最小
浏览 2
提问于2011-12-24
得票数 0
回答已采纳
5
回答
递归
算法
的
运行时复杂性
、
、
、
、
我到处寻找,似乎找不到很多与运行时复杂性、
递归
和java相关
的
材料。 return ""; return d.getElement() + toStringRec(d.getNext());这是一个
递归
方法我能想到
的
唯一一件事是它
浏览 5
提问于2012-03-03
得票数 8
1
回答
25%-75%拆分
的
随机化快速排序透视选择
、
、
、
、
我开始了解到,在随机快速排序
的
情况下,如果我们以这样
的
方式选择pivot,它至少会给出25%-75%
的
比例分割,那么运行时间是
O
(
n
log
n
)。现在我也知道我们可以用大师定理来证明这一点。但我
的
问题是,如果我们在每个步骤中将数组分成25%-75%,那么我将如何定义我
的
T
(
n
),以及我如何证明
O
(
n
log
n
)中
的
运行时分析
浏览 0
提问于2013-07-23
得票数 0
回答已采纳
2
回答
尝试比较
递归
算法
和迭代
算法
、
、
、
、
我
有
两个
解决这个问题
的
算法
:。现在我想从理论上比较它们(如果需要的话,我确实有时间测量)。 但是,如何比较这两种时间复杂性,而不引入
t
内部
浏览 7
提问于2016-12-12
得票数 1
回答已采纳
3
回答
算法
:
求
分治
算法
的
递推
方程
、
、
、
我
有
下面的“分而治之”
算法
A1。如何编写
递归
方程
,给出
算法
的
运行时。
浏览 5
提问于2017-03-26
得票数 0
1
回答
从
算法
中寻找
递归
方程
、
我必须从这个
算法
中找到
递归
方程
: if
n
<= 2 then return(0) y = ALGO(
n
/3) while i >= 2 do while j > 0 doi = i/2
浏览 0
提问于2011-07-07
得票数 1
回答已采纳
1
回答
建立和解决
递归
函数
的
递推关系?
、
、
、
我正在学习java
递归
,但我被困在以下问题上。void f(int
n
) { f(
n
/2); f(
n
/2);关于这个我
有
两个
问题。,如果我们说
T
(
n
)是程序打印
的
行数,<e
浏览 2
提问于2012-02-14
得票数 3
3
回答
生成函数:更快地生成F(
n
)
我最近做了一个测试...这个问题说来话长,结果归结为F(
n
) = 2*F(
n
-1) +2*F(
n
-2)……然而
O
(
n</
浏览 0
提问于2012-07-09
得票数 1
回答已采纳
1
回答
泛型树中查找下一个大
的
递推关系和时间复杂度
、
、
问题:给出了一个泛型树和一个整数
n
。查找并返回树中下一个较大元素
的
节点,即查找值大于
n
的
节点。得到了
T
(
n
) =
T
(
n
-1) + (
n
-1) =
O
(
n
^2)
的
递推关系。其中,
T</
浏览 3
提问于2020-12-11
得票数 1
回答已采纳
1
回答
递归
函数上原语运算
的
计数
、
特别地,为了分析这样
的
运行时间,我们使用了一个递推
方程
,其中defi给出了
递归
算法
的
运行时间必须满足
的
数学表达式。我们引入一个函数
T
(
n
)来表示
算法
在
n
个输入上
的
运行时间,并给出了
T
(
n
)必须满足
的
方程
。例如,如果
n
=1或
T
(
n
-1)+7,我们可以将recursiveM
浏览 0
提问于2021-06-20
得票数 0
回答已采纳
2
回答
具有
两个
调用
的
递归
函数
的
时间复杂度
、
、
return 0 注意:切片操作将被视为
O
(所以,我
的
教诲是告诉我它是
O
(
n
*logn),但我在努力用科学
的
方法证明它。 很高兴得到帮助!
浏览 8
提问于2013-12-07
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python算法分享系列-查找,排序,递归
打工人必会算法—快速幂算法讲解
跳台阶
一阶非齐次线性微分方程的算法
C语言编程实例这么简单的递归别说你不会!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券