计算机 计算题 标准 ★ 精品

时间复杂度分析 — 计算机计算题

数据结构(C 语言版) 绪论 AI 三重审校通过

题目
设 n 为正整数且远大于 1,分析以下 C 语言程序段中语句 count++; 的执行总次数的渐近时间复杂度(用大 O 记号表示): for (int i = 1; i <= n; i++) { for (int j = 1; j <= n; j = j * 2) { count++; } } 要求:先写出内层循环对任意固定 i 的执行次数,再求总执行次数并给出大 O 复杂度。