社区
数据结构与算法
帖子详情
菜鸟请教这个时间复杂度如何计算
stg609
2009-02-24 05:37:05
不知道如下时间复杂度该如何计算?请高手帮忙。最好能写出具体计算步骤
int i=1;
while(i<=n)
{
i=i*3;
}
...全文
297
12
打赏
收藏
菜鸟请教这个时间复杂度如何计算
不知道如下时间复杂度该如何计算?请高手帮忙。最好能写出具体计算步骤 int i=1; while(i<=n) { i=i*3; }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
syshengok
2009-02-28
打赏
举报
回复
up!
fire_woods
2009-02-26
打赏
举报
回复
O(log(3为底)n)=O(ln(n)/ln(3))=O(ln(n))
lq651659889
2009-02-26
打赏
举报
回复
up
thesecretblue
2009-02-26
打赏
举报
回复
O(ln(n))
大王派我去巡山
2009-02-25
打赏
举报
回复
从渐进意义上来说都是对的。
当然作为练习来说,分析得更细致一些好。
Linux校园社区
2009-02-25
打赏
举报
回复
[Quote=引用 2 楼 dlyme 的回复:]
初始值i=1
循环执行1轮之后,i=3;
循环执行2轮之后,i=3^2;
......
循环执行t轮之后,i=3^t
假设循环一共执行过t轮,那么3^(t-1) <=n <3^t
取对数之后就可以看出,复杂度t是O(log(3为底)n)级的
[/Quote]
这个是对的
绿色夹克衫
2009-02-24
打赏
举报
回复
都是对的!O(log(n))
[Quote=引用 5 楼 stg609 的回复:]
哪个是对的呀??
[/Quote]
stg609
2009-02-24
打赏
举报
回复
哪个是对的呀??
邓毅
2009-02-24
打赏
举报
回复
O(ln(n)),复杂度不需要考虑对数的底,不同底的对数之间只差一个系数。
Pajack
2009-02-24
打赏
举报
回复
up.
大王派我去巡山
2009-02-24
打赏
举报
回复
初始值i=1
循环执行1轮之后,i=3;
循环执行2轮之后,i=3^2;
......
循环执行t轮之后,i=3^t
假设循环一共执行过t轮,那么3^(t-1)<=n<3^t
取对数之后就可以看出,复杂度t是O(log(3为底)n)级的
zhaoyuanhuan
2009-02-24
打赏
举报
回复
O(log3\n)
数据结构 | 【1】时间&空间复杂度
数据结构:时间&空间复杂度的总结
动态规划(DP)理解—C语言
要找和最大的连续子数组,那么我们就是要找到所有的子数组,然后比较他们的大小,但是如果是想先找含有1个大小的数组,再找含有2个大小的数组...的话,那就需要
计算
n*(n+1)/2个数组的大小,不仅多,而且实现起来也比较麻烦。
暴力递归+记忆化搜索 实现斐波那契数列的过程
大家都知道斐波那契数列的通项公式为f(n)=f(n-1)+f(n-2);数列的任何一项等于前两项之和,base case的情况就是最开始两项都为1。 通过通项公式,我们自然会想到用递归去写这个数列是很自然的过程,但是,递归过程存在很多重复
计算
,重复递归,这里会消耗系统大量的资源最终导致程序崩溃。 常用的解决方法是用迭代来替换递归。我们有了记忆化搜索功能之后,就可以直接省去这些重复
计算
过程,让我们的暴力递归函数也能被优化到和迭代一样的运行时间,废话不多说,看代码 #include<stdio.h&
PAT题解——Basic Level——1082 射击比赛
题目链接 https://pintia.cn/problem-sets/994805260223102976/problems/994805260990660608。 题面 本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是
菜鸟
。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和
菜鸟
。我们假设靶心在原点(0,0)。 输入 输入在第一行中...
我是
菜鸟
,我怕谁--hdu2520
我是
菜鸟
,我怕谁 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7844 Accepted Submission(s): 4594 Problem Description lin2144是一只小
菜鸟
,都是笨鸟先飞,lin214
数据结构与算法
33,025
社区成员
35,335
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章