中易网

for(i=1;i<=n,i++){b++;For(j=1;j<=i;j++){c=a+b;a++;}}

答案:2  悬赏:80  
解决时间 2021-02-19 19:55
求执行次数最多的语句,执行次数和时间复杂度!求详解,谢谢!
最佳答案
for(i=1;i<=n,i++)
{b++;
For(j=1;j<=i;j++)
{c=a+b;a++;}
}
执行次数最多的语句:

c=a+b;a++;
执行次数:1+2+3+...+n次。

时间复杂度:O(n^2)
全部回答
先整理一下: for(i=1;i<=n;++i) // 重复n次,o(n) for(j=1;j<=n;j++) // 又重复n次, o(n) { c[i][j]=0; // 工作量 1 for(k=1;k<=n;++k) // 重复n次,o(n) c[i][j]+=a[i][k]*b[k][j]; // 工作量 1 } // 该括号部分语句工作量为 o(1+n*1)=o(n) // 总的工作量(复杂度)为o(n * n * n)=o(n³),简单的说,并列语句时,工作量相加,涉及到语句的循环时,工作量乘循环次数,所以一般只要看循环多少层就可以了。这里的第三层语句中工作量实际上不都被忽略了吗?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
you can find out about the weather in TV还
寒冷的冬天,为何植物的叶子不会结冰?
清真烧麦馆在什么地方啊,我要过去处理事情
坐看雨落荷池满,笑谈风吹云烟散是哪首诗,全
泳达地址有知道的么?有点事想过去
2.8TC和2.8TDI发动机哪个好?
艾薇儿《女朋友》中文歌词
一种巧克力来牛奶和巧克力比是九比二要配制这
42.5水泥,202吨水泥等于多少方
大肉面馆在哪里啊,我有事要去这个地方
潜伏换个意思相近的词语
兰州交通大学保研去哪个学校
新和光电地址在哪,我要去那里办事
翻译成英文: 1、你觉得生活是什么? 2、你觉
招行信用卡取现跟刷卡消费能不能用最低还款额
推荐资讯
管理费用和销售费用的区别是什么
卡迪利瓷砖怎么样65525价格
你好!6-8万有什么车比较好,家用,要求耐操
富源商贸城怎么去啊,有知道地址的么
湖南GDP在全国排第几
青木瓜,有白色的液体,叫什么?
经常跳郑多燕会有腹肌吗?
easybcd在win10上怎么用
如何回复那些我不去的美国大学?
恩施至宜昌火车时刻表
一语中特,四书五经是什么意思
falling in love 2ne1 中韩对照歌词
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?