首页 > 医生资格> 中西医结合执业医师
题目内容 (请给出正确答案)
[判断题]

最常用的代码优化技术有删除多余运算、代码外提、强度削弱、变换循环控制条件、合并已知量与复写传播、删除无用赋值。()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
更多“最常用的代码优化技术有删除多余运算、代码外提、强度削弱、变换…”相关的问题
第1题
最常用的代码优化技术有哪些?

点击查看答案
第2题
教材63页代码2.29中的二路归并算法merge(),反复地通过new和delete操作申请和释放辅助空间。然而实验统计表明,这类操作的实际时间成本,大约是常规运算的100倍,故往往成为制约效率提高的瓶颈。试改写该算法,通过尽量减少此类操作,进一步优化整体效率;

点击查看答案
第3题
教材81页代码3.20中的List::selectionSort()算法,通过selectMax()在前缀子序列中定位的最大元

教材81页代码3.20中的List::selectionSort()算法,通过selectMax()在前缀子序列中定位的最大元素max,有可能恰好就是tail的前驱——自然,此时“二者”无需交换。针对这一“问题”,你可能会考虑做些“优化”,以期避免上述不必要的交换,比如将

a)以序列(1980,1981,1982,...,2011,2012;0,1,2,...,1978,1979)为例,这种情况共发生多少次?

b)试证明,在各元素等概率独立分布的情况下,这种情况发生的概率仅为1nn/n→0——也就是说,就渐进意义而言,上述“优化”得不偿失。

点击查看答案
第4题
编译程序工作的后端包含的阶段有()。

A.语义分析、代码优化、代码生成

B.词法分析、语法分析、代码生成

C.中间代码生成、代码优化、代码生成

D.语义分析、中间代码生成、代码优化

点击查看答案
第5题
a)试从教材170页代码6.6中,删除与双连通分量分解无关的操作,以精简其实现;b)精简之后,整体的渐进复杂度有何变化?

点击查看答案
第6题
何谓代码优化?进行优化所需要的基础是什么?

点击查看答案
第7题
“先将复杂的大系统(比如物流系统)分解为若干相对简单的子系统,再运用通常的方法进行分析和综合”属于哪一种物流系统工程的常用技术()。

A.仿真技术

B.分解协调技术

C.最优化技术

D.网络技术

点击查看答案
第8题
图11.23是图11.22的C代码的部分三地址代码序列。(1)请将图11.23的三地址代码序列划分为基术块并

图11.23是图11.22的C代码的部分三地址代码序列。

(1)请将图11.23的三地址代码序列划分为基术块并做出其流图。

(2)将每个基本块的公共子表达式删除。

(3)找出流图中的循环,将循环不变量计算移出循环外。

(4)找出每个循环中的归的变量, 并在可能的地方删除它们。

点击查看答案
第9题
目前,MySQL还不提供对已存在的存储过程代码的修改,如果必须要修改存储过程代码,则先删除它,再重新编码创建一个新的存储过程。()

此题为判断题(对,错)。

点击查看答案
第10题
基本块的DAG如下图所示,若(1)B在该基本块出口处不活跃,(2)B在该基本块出口处活跃的,请分别给出

基本块的DAG如下图所示,若(1)B在该基本块出口处不活跃,(2)B在该基本块出口处活跃的,请分别给出以下代码经过优化后的代码。

点击查看答案
第11题
考查教材41页代码2.12中的无序向量删除算法remove(lo,hi)。a)若以自后向前的次序逐个前移后继元素,可能出现什么问题?b)何时出现这类问题?试举一例。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改