再编程的时候是不是语句越简单,所需运行时间越少。
+ M0 w: V- Y! `+ L/ N6 E) w9 g8 l例如:# V# W& Q( P$ H2 v7 O0 U0 C4 A% V
if a=1 then6 S) S3 }; P, d& G
b:=b+1;/ |* L7 ]+ G/ u
else
+ f, S$ R( k! g" U; J/ `end;7 D" r, `8 ^- @0 j8 s# L
和
) w! u: z$ _2 Xif a=1 then
6 y1 @0 W/ [- W- Z b:=b+1;
: C+ L |" ], L% _' y2 bend;
; I/ P' s' p5 U都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
( ~' J3 W2 F( n2 d, _9 B若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |