再编程的时候是不是语句越简单,所需运行时间越少。9 q! x, S* u7 O6 v4 |
例如:* o6 a* s8 B% I2 s% ~
if a=1 then8 B( Z7 b6 p. E8 o. d: Q
b:=b+1;2 S( W4 B, {% u2 B2 } Q
else
], D% T* C) C" c9 vend; [" s3 ~) p- @, C* c
和
, X) W6 ^6 ^" ~: Bif a=1 then6 n+ G" O# K. B! t" W0 Q2 `
b:=b+1;
& I0 r% I7 E! ?# |- q" Gend;
2 O1 H" k# r# J都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?- T: ^) ^4 }1 b! a$ [7 ]
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |