【发布时间】:2021-04-12 03:57:21
【问题描述】:
这段C语言代码,我想知道这两个场景的时间复杂度?
a.)
for(i=1; i<=n; i++)
for(j=i; i<=n; j++)
printf("Hi");
b.)
for(i=1; i<=n; i*=3)
for(j=1; i<=n; j++)
printf("Hello");
【问题讨论】:
-
两种情况都需要无限时间,因为内部循环不会检查
j
标签: algorithm loops iteration time-complexity dsa