标签:角度 集合 问题: java blog 选择 博客 学习 基本
1.1 软件质量
1.2 数据结构
2.1 算法效率分析
2.2 增长函数与大O记法
2.3 增长函数的比较
2.4 时间复杂度分析
for (int count = 0; count < n; count++)
{
// 复杂度为O(1)的步骤系列
}
for (int count = 0; count < n; count++)
for (int count2 = 0; count2 < n; count2++)
{
//复杂度为O(1)步骤系列
}
问题:书上第15页说,在算法复杂度中使用对数时,基本上是指以2为底的对数,那么特殊情况一般出现在什么时候呢。
解答:其实我主要是想知道特殊情况之后剩下的都是基本情况了。
EX2.4 请确定下面代码段的增长函数和阶次:
for(int count = 0 ; count < n ; count++)
for(int count2 = 0 ; count2 < n ; count2 = count2 + 2)
{
System.out.println(count,count2);
}
}
EX 2.5:请确定下面代码段的增长函数和阶次:
for(int count = 0 ; count < n ; count++)
for(int count2 = 1 ; count2 < n ; count2 = count2 * 2)
{
System.out.println(count,count2);
}
}
按照这么多年以来的惯例,每到学期之初,我就应该在此立下誓言:这个学期开始我要好好学习、天天向上,多读书,多看报,少吃零食,多睡觉。
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | |
---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 |
第一周 | 0/0 | 1/1 | 8/8 |
标签:角度 集合 问题: java blog 选择 博客 学习 基本
原文地址:https://www.cnblogs.com/N-idhogg/p/9614434.html