再编程的时候是不是语句越简单,所需运行时间越少。
, H( i; [. M; n- G- [. z. L例如:3 d5 F2 {( N$ o
if a=1 then
( X) b4 o4 o5 f# ]8 t( @; [1 I b:=b+1;% L& T N3 X- _, [' J3 X3 o3 D
else- O# X: G, t6 t' C% o! }
end;
9 H! b3 }8 W/ y, b$ G和
0 u2 \- V' ?7 Y# ^if a=1 then
5 m: Y" e3 l& z* V8 k X b:=b+1;/ O' z. R# ?' T$ j6 b1 \+ ]5 ?
end;
, D6 m/ [7 X- A& L都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
# u/ z, Y( A) K若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |