社区
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的时间复杂度是多少?请帮忙分析一下..是分析哦.
...全文
113
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.
时间复杂度
主要衡量
一个
算法的运行快慢,而空间复杂度主要衡量
一个
算法运行所需要的额外空间。
数据结构
-
时间复杂度
对比链表寻址(是没有办法直接计算得到第N位置的内容,所以它不是
一个
常数操作) 二、
时间复杂度
的概念 假设数据量为N的样本
中
,执行完整个流程,描述常数操作的数量关系。通常由O()表示,是一种渐进
时间复杂度
...
C语言
70,036
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章