- 4
- 0
- 约1.39万字
- 约 16页
- 2018-11-08 发布于江苏
- 举报
——
PAGE
—
第1章 绪 论
2.(1)×(2)×(3)√
3.(1)A(2)C(3)C
5.计算下列程序中x=x+1的语句频度
for(i=1;i=n;i++)
for(j=1;j=i;j++)
for(k=1;k=j;k++)
x=x+1;
【解答】x=x+1的语句频度为:
T(n)=1+(1+2)+(1+2+3)+……+(1+2+……+n)=n(n+1)(n+2)/6
6.编写算法,求 一元多项式pn(x)=a0+a1x+a2x2+…….+anxn的值pn(x0),并确定算法中每一语句的执行次数和整个算法的时间复杂度,要求时间复杂度尽可能小,规定算法中不能使用求幂函数。注意:本题中的输入为ai(i=0,1,…n)、x和n,输出为Pn(x0)。 算法的输入和输出采用下列方法
(1)通过参数表中的参数显式传递
(2)通过全局变量隐式传递。讨论两种方法的优缺点,并在算法中以你认为较好的一种实现输入输出。
【解答】
(1)通过参数表中的参数显式传递
优点:当没有调用函数时,不占用内存,调用结束后形参被释放,实参维持,函数通用性强,移置性强。
缺点:形参须与实参对应,且返回值数量有限。
(2)通过全局变量隐式传递
优点:减少实参与形参的个数,从而减少内存空间以及传递数据时的时间消耗
缺点:函数通用性降低,移植性差
算法如下:通
您可能关注的文档
最近下载
- 昏迷患者饮食护理.pptx VIP
- 山西北方兴安化学工业有限公司校园招聘模拟试题附带答案详解及答案1套.docx VIP
- 浙江省杭州市钱塘区教科版科学六下期末统考卷(含答案).pdf VIP
- 山西北方兴安化学工业有限公司校园招聘模拟试题附带答案详解附答案.docx VIP
- ★WOW GM命令(单机版可用).xls VIP
- 2023-2024学年安徽省安庆市怀宁县新安中学高一下学期期末数学试题.pdf VIP
- 山西北方兴安化学工业有限公司校园招聘模拟试题附带答案详解及参考答案.docx VIP
- 2026年中考考前预测卷:物理(西藏卷)(解析版).docx VIP
- 《立林L8智能化可视对讲系统简易说明书》.docx VIP
- 钢板桩支护技术规程(T∕CECS 720-2020).pdf VIP
原创力文档

文档评论(0)