设n为正整数,利用大“O”表示法,将下列程序段的执行时间表示为n的函数:

x=1;y=1;for(i=0;i<n;i++)x++;for(k=0;k<n;k++)for(j=0;j<n;j++)y++;... x=1;
y=1;
for( i=0; i<n; i++) x++;
for(k=0; k<n; k++)
for(j=0; j<n; j++)
y++;
展开
 我来答
hlymjhlx
2011-11-19 · TA获得超过7152个赞
知道大有可为答主
回答量:2545
采纳率:60%
帮助的人:1671万
展开全部
x=1;
y=1;
for( i=0; i<n; i++) x++; O(n)

for(k=0; k<n; k++) O(n^2)
for(j=0; j<n; j++)
y++;

因此总体为O(n^2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式