再编程的时候是不是语句越简单,所需运行时间越少。* F3 A/ e0 Q$ m
例如:
, c$ d* c) W5 H! ?if a=1 then, x; c3 D! V2 x. `- D7 J
b:=b+1;0 u' V; a1 G5 t7 V, b: K+ ?
else, ^& m% S( b6 W; ^$ h8 s
end;
- m! O+ s7 w/ g和4 l$ L9 Y. q$ R, n# e
if a=1 then( p9 L& Z+ o% C% }3 c; }; V0 K
b:=b+1;2 \, k! k0 m l4 w
end;/ L& X1 P& O5 n
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
! U% I0 P T& t" k1 l5 I若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |