再编程的时候是不是语句越简单,所需运行时间越少。
5 h/ B2 ~! d& H1 b/ R例如:
8 M' W, c: z5 uif a=1 then/ a/ K. y6 r; B/ g
b:=b+1;2 |, d( W2 @0 W9 k/ E# I: c
else* z5 X8 u& D$ M5 E( Z
end;( F3 J5 W% P, R ]2 o/ t, l/ }% I
和8 t1 t( k% e- x- V* A: T* o$ e Q4 H Y
if a=1 then
* R. S* Q" k6 E5 s- S* m b:=b+1;- E, I% K; T7 ]. o3 o" V& I- h
end;
& J9 y6 f1 D; l) q. V$ w都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?/ A3 o' d; }2 ?0 l# J
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |