时间复杂度分析 — 计算机选择题
题目
考虑如下 C 语言代码段,假设 n 为正整数且远大于 1。请分析该算法的时间复杂度,并选出正确的选项。
void func(int n) {
int i, j;
for (i = 1; i <= n; i++) {
for (j = 1; j <= i; j++) {
printf(".");
}
}
}
A. O(n)
B. O(n log n)
C. O(n^2)
D. O(2^n)