再编程的时候是不是语句越简单,所需运行时间越少。1 o" @. V" i% e' X3 S& y
例如:
% g( o+ A+ M1 f/ [: E! K- b- Iif a=1 then; U% X% I7 y' \' r
b:=b+1;8 h4 z/ l( P3 L9 D, p
else
( `1 {# {2 C, [! Jend;% f* Q* W" O8 y5 I6 Y
和( g/ s" v, v/ S, ?8 z
if a=1 then K# `- x1 y" P" g+ m: }
b:=b+1;
$ L8 m; ~& ]8 r; J# y0 o9 c2 Eend;
5 E% _7 U3 v, a6 f5 b都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?$ P" `6 ?$ i: K' @( Z
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |