社区
C语言
帖子详情
关于数据结构中时间复杂度中的一个问题
乀Lan
2013-06-04 05:42:54
int i = 0, j = 0, m = 0;
for(i = 1; i < n; i++)
{
for(j = 1; j < i; j++)
{
for(m = 1; m < j; m++)
x = x + 1;----------------------1
}
}
问1的时间复杂度是多少?请帮忙分析一下..是分析哦.
...全文
116
2
打赏
收藏
关于数据结构中时间复杂度中的一个问题
int i = 0, j = 0, m = 0; for(i = 1; i < n; i++) { for(j = 1; j < i; j++) { for(m = 1; m < j; m++) x = x + 1;----------------------1 } } 问1的时间复杂度是多少?请帮忙分析一下..是分析哦.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluewanderer
2013-06-04
打赏
举报
回复
(1 + 1) * 1 + (1 + 2) * 2 + ... + (1 + n) * n 等差数列平方和如果没记错的话应该是N^3这个级别的。
llkevin13579
2013-06-04
打赏
举报
回复
复杂度是O(n),因为第二个for没有作用
数据结构
中
的
时间复杂度
的计算
又称计算复杂度,她说是算法有效的度量之一,
时间复杂度
是
一个
算法运行时间的相对度量,
一个
算法的运行时间长短,它大致等于执行一种简单操作所(赋值、比较、计算、转向、返回、输入和输出)需要的时间与算法
中
进行...
数据结构
之
时间复杂度
例4为二分查找,基本操作执行最好1次(就是第
一个
中
间数),最坏O(logN)次,
时间复杂度
为 O(logN) ps:logN在算法分析
中
表示是底数为2,对数为N。例3基本操作执行最好N次(该数组本身就是有序的),最坏执行了N*(N-1...
数据结构
——三分钟让你学会计算
时间复杂度
本篇博客将涉及
数据结构
中
时间复杂度
的相关知识,包括什么是
时间复杂度
,
时间复杂度
的计算,
时间复杂度
的对比等,也正式意味着开始进入
数据结构
板块的学习。算法效率分析有两种:一种是时间效率,一种是空间效率。...
算法与
数据结构
——
时间复杂度
详解与示例(C#,C++)
算法是解决
问题
的步骤,而
数据结构
则是组织和存储...本文从算法与
数据结构
概述、
时间复杂度
基本概念、
时间复杂度
分析方法、不同
数据结构
的
时间复杂度
示例以及如何通过算法优化来提高
时间复杂度
等方面进行了详细介绍。
数据结构
-关于
时间复杂度
与空间复杂度的总结
1.
时间复杂度
的定义:在计算机科学
中
,算法的
时间复杂度
是
一个
函数,它定量描述了该算法的运行时间。3.
时间复杂度
主要衡量
一个
算法的运行快慢,而空间复杂度主要衡量
一个
算法运行所需要的额外空间。
C语言
70,040
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章