腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
下
面的
代码
的
时间
复杂度
是
O
(
n
)?
、
、
、
我正在解决一个关于面试部分
的
时间
复杂性问题,如下图所示。 这个问题
的
正确答案
是
O
(
N
)。但在我看来,答案应该是
O
(NlogN)。由于第一个"for循环“
的
复杂度
应该是
O
(logN),因为变量i在每次迭代中被2除,并且我已经研究过,只要循环变量被乘以或除以2,那么
时间
复杂度
就是
O
(logN)。现在,对于第二个"for loop",
浏览 8
提问于2017-02-14
得票数 0
回答已采纳
1
回答
多算法程序
的
时间
复杂度
、
所以我知道如果我
的
程序有这样
的
东西- for (int i = 0; i <
N
; i++) 算法
的
时间
复杂度
为
O
(
N
),或method 2: for(int j = 0; j <
N
; j++) statement;它将是<em
浏览 1
提问于2020-07-11
得票数 1
回答已采纳
2
回答
我不明白以下c++
代码
的
时间
复杂度
是
如何计算
的
?
、
、
、
下
面的
代码
使用C++ STL集打印两个未排序数组
的
联合。这段
代码
来自。union of two arrays using Setusing namespace std; void getUnion(int a[], int
n
浏览 5
提问于2021-09-18
得票数 0
回答已采纳
1
回答
你能解释为什么这个
时间
复杂度
是
nlog(
n
)吗?
谁能解释一
下
这个问题
的
时间
复杂度
是多少?: nums) umap[itr]++; { } } 根据我
的
理解,第一个循环
是
O
(
n
),第二个循环
是
O
(
n
),所以
时间
复杂度
是
O
(
n<
浏览 24
提问于2021-10-31
得票数 0
4
回答
使用if-else块
的
for循环
的
时间
复杂度
、
、
、
我想找出这段
代码
的
时间
复杂度
。我
的
理解
是
- 外部
的
for循环将循环2
n
次,在最坏
的
情况
下
,当i==
n
时,我们将进入if块,其中嵌套
的
for循环
的
复杂度
为
O
(
n
^2),将外部for循环计算在内,
代码
块
的
时间
复杂度
将为
O
(<e
浏览 33
提问于2021-02-24
得票数 2
1
回答
为什么这个码
的
时间
复杂度
是
O
(
n
)而不是
O
(log )
、
、
下
面的
代码
的
时间
复杂度
是
O
(
n
logn ),我认为对于外部循环log
n
,而对于内部循环
n
,
O
(
n
Logn) x =
n
y =
n
y = y - 1 x = x / 2 } 但以下
浏览 13
提问于2021-07-31
得票数 0
回答已采纳
1
回答
找出
代码
的
大
O
时间
复杂度
、
、
我非常熟悉关于常数、线性和二次
时间
复杂度
的
简单
时间
复杂度
。在像这样
的
简单
代码
段中:i + 1;在本例中,我扩展了它并将其写出来,并意识到内部
的
中间for循环似乎以
n
*
n
的
时间
浏览 15
提问于2020-02-14
得票数 4
回答已采纳
3
回答
具有常数
的
嵌套循环
的
时间
复杂度
、
如果我们有一个如下所示
的
循环,并且我们知道c=5:{}for ( int i = 0 ; i <
n
; i++ ) // some logic我们得到
O
(
n
),for (int i = 0 ; i <
n
; i+
浏览 0
提问于2018-09-19
得票数 0
2
回答
寻找更有效
的
算法
、
、
、
我有以下伪
代码
: Add the numbers A[0] thru A[i].我
的
任务
是</em
浏览 0
提问于2020-03-24
得票数 0
1
回答
渐近分析: Python Big-
O
作业
、
、
我有一个家庭作业问题,要求我对以下Python
代码
的
最坏情况
下
的
时间
复杂度
进行严格
的
big-
o
估计:i =
n
for k in range(
n
*
n
): i = i // 2 由于行i=i // 2,外部循环似乎具有
O
(log )
浏览 3
提问于2014-03-24
得票数 0
1
回答
Java Math.pow(a,b)
时间
复杂度
、
我想问一
下
以下
代码
的
时间
复杂度
。
是
O
(
n
)吗?( Math.pow()
的
时间
复杂度
是
O
(1)吗?)一般来说,Math.pow(a,b)
的
时间
复杂度
是
O
(b)还是
O
(1)?提前谢谢。public void foo(int[] ar) { int
浏览 0
提问于2015-09-06
得票数 11
回答已采纳
2
回答
二叉树级阶遍历
时间
复杂度
、
、
解释了水平级遍历方法1
的
时间
复杂度
为
O
(
n
^2)。谁能给我解释一
下
。我不知道作者
是
怎么说printGivenLevel()取
O
(
n
)
的
。
时间
复杂度
:最坏情况
下
的
O
(
n
^2)。对于斜树,printGivenLevel()需要
O
(
n
)
时间
,其中
n</e
浏览 3
提问于2014-12-17
得票数 1
回答已采纳
1
回答
STL RBTree序列迭代
是
O
(
N
)吗?
、
、
、
问题:STL红黑树(stl_tree.h)
的
迭代
时间
复杂度
是
O
(
N
ln )吗?我搜索了一
下
网,却找不到答案。 迭代器
的
++算子似乎不是
O
(1)而是
O
(ln,
N
)
浏览 0
提问于2015-03-02
得票数 4
回答已采纳
2
回答
多个函数
的
大
O
表示法
、
、
当一个人使用多个函数时,我有一个关于大
O
符号
的
问题。假设我想找出以下伪
代码
的
时间
复杂度
是多少:for i = 1 to
n
{ change value ofarray[i]我知道使用堆排序
是
O
(
n
log(
n
))。由于检索和更改数组中
的
数据
的
<
浏览 0
提问于2011-02-08
得票数 2
回答已采纳
1
回答
CRC
的
时间
复杂度
是多少,它与MD5
的
比较如何?
、
、
、
我想比较一
下
CRC算法和MD5算法
的
计算
复杂度
。我发现下
面的
声明MD5
是
O
(
n
)。 ,CRC
的
时间
复杂度
是多少?与MD5?相比,CRC
的
时间
复杂度
如何?我
的
猜测也是
O
(
n
),因为它必须查看所有要计算
的
数据。然而,@在他
的
回答中定义了
的
状态。
浏览 7
提问于2021-01-20
得票数 0
回答已采纳
1
回答
改善
时间
复杂性
、
、
我希望得到一些关于循环
的
大
O
(
时间
复杂度
)
的
反馈,或者改进它
的
方法。让我们来看看下
面的
例子:HashSet<int> hs = new HashSet<int>(
n
); else pairs++; }
浏览 6
提问于2018-11-12
得票数 2
2
回答
为什么这个
代码
的
时间
复杂度
是
O
(
N
)?
、
、
、
、
我认为下面
代码
的
时间
复杂度
是
O
(
n
^2)或
O
(
n
*logn)。
O
(
n
)。我(愚蠢
的
)观点如下: 由于有两个循环运行
n
时间
,所以
时间
复杂度
为
O
(
n
^2)。arr[i] < arr[j]可能会影响while循环,但这并不重要。
时间
复杂度</em
浏览 7
提问于2017-10-01
得票数 1
回答已采纳
1
回答
考试答案确认-摊销
时间
、
下
面的
方法op属于一个具有两个私有整数值实例变量
n
和counter
的
类,这两个变量都在构造函数中初始化为值为零,随后只被方法op修改。counter++; op2(); //method with
O
(
n
^2) time complexity }
n
++;假设方法op1具有
时间
复杂度
O
(1),而方法op2具有
时间<
浏览 0
提问于2012-09-30
得票数 4
回答已采纳
1
回答
在Python中使用三次替换函数
的
时间
复杂度
O
(
n
)是多少?
、
、
、
、
我试图在python中找到str.replace()内置函数
的
时间
复杂度
(Big)。我知道在最坏
的
情况
下
,查找子字符串
的
时间
是
O
(
n
_m)*,但是在一行中使用什么_if替换三次我试图在某个字符串中交换char1和char2,备用<e
浏览 10
提问于2021-12-06
得票数 0
回答已采纳
1
回答
如何求出该算法
的
时间
复杂度
?
*嗨,我们刚刚开始讨论这个话题,所以我不太确定在这里做什么,书中
的
例子对我没有帮助。该程序
是
: { copy1.push(copy.pop()); //
n
浏览 10
提问于2017-12-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
时间复杂度O(1),O(logn) ,O(n),O(nlogn)...
什么是复杂度算法?详述复杂度算法的原理?用C语言实现复杂度算法。内附完整代码。
什么是大O算法?详述大O算法的原理?用C语言实现大O算法。内附完整代码。
利用Python浅尝算法分析
2025-02-22:找出加密后的字符串。用go语言,给定一个字符串 s 和一个整数 k,请使用以下方法对字符串进行加密: 对于
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券