- 7
- 0
- 约6.39千字
- 约 33页
- 2019-05-27 发布于广东
- 举报
* 习题课一 1.5 确定下列各程序段的程序步,确定划线语句的执行次数,计算它们的渐近时间复杂度。 习题一(第18页) (1) i=1; k=0; do { k=k+10*i; i++; } while(i=n-1) 答: 划线语句的执行次数为 n-1 。O(n) (2)i=1; x=0; i k(循环次数) 2*i do 1 1 21n { 2 2 22n x++; i=2*i; 2k-1 n 2kn } while (in); 2kn, klog2n, k=?log2n? 划线语句的执行次数为 ?log2n?。O(log2n) (3) for(int i=1;i=n;i++) for(int j=1;j=i;j++) for (int k=1;k=j;k++) x++; 划线语句的执行次数为 n(n+1)(n+2)/6 。O(n3) (4)x=n;y=0; while(x=(y+1)
您可能关注的文档
最近下载
- 2025年福建省厦门市集美区辅警招聘考试题库附答案解析.docx VIP
- 五金件生产成本核算表.xls VIP
- 人工智能,语言与伦理(复旦)中国大学MOOC慕课 章节测验期末考试答案.pdf VIP
- 生物信息学序列比对.ppt VIP
- 学习贯彻关于安全生产重要论述精神,全面落实企业安全生产主体责任.pptx VIP
- 满江红全文岳飞.doc VIP
- 高考英语词汇3500电子版.pdf VIP
- 2025年福建省厦门市辅警考试题库(附答案).docx VIP
- 心理健康对大学生成长成才的重要意义.ppt VIP
- 人教版五年级数学下册典型例题第六单元:牛奶兑水问题专项练习(原卷版+解析).docx VIP
原创力文档

文档评论(0)