搜索
编程论坛
→
开发语言
→
『 数据结构与算法 』
→ 时间··空间复杂度????
标题:
时间··空间复杂度????
只看楼主
爱上编程
等 级:
新手上路
帖 子:7
专家分:4
注 册:2009-9-13
结帖率:
100%
楼主
已结贴
√
问题点数:20 回复次数:1
时间··空间复杂度????
刚学数据结构,被什么时间复杂度,空间复杂度弄得一头雾水
。。还有那几个变态的符号,诸位大侠,有哪位仁人志士能解释下吗?能让在下弄懂就感激涕零了。。。
搜索更多相关主题的帖子:
时间
空间
2009-10-21 18:27
y2k_connect
等 级:
论坛游民
威 望:
1
帖 子:15
专家分:61
注 册:2009-10-4
第
2
楼
得分:20
时间复杂度:指程序的执行时间。
空间复杂度:指程序执行期间,所有的内存空间总量。
一般情况下,只计算时间复杂度。因为物理内存扩充容易,而cpu扩充比较困难。
O(1):指程序的执行时间为1次。例如:
i=1;
O(n):指程序的执行时间为n次。例如:
for (i=0; i < n; i++) {... ...}
O(n^2):指程序的执行时间为n的2次方。例如:
for (i=0; i < n; i++)
for (j=0; j < n; j++) {... ...}
O(ln(n)):指程序的执行时间为以e为低,n的对数。
2009-10-21 20:44
2
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-289397-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.228984 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved