再编程的时候是不是语句越简单,所需运行时间越少。2 G' j- K' Z" B* J) o2 [
例如:: {9 O% ^" T3 d7 z8 H" o* p" ]: z
if a=1 then
+ P8 V1 L9 `1 U( Q b:=b+1;( z/ G- n2 N7 ^, _
else
' d: m7 M7 p! S# S; _end;
& r. S, Q3 ~( _和
0 m. G5 n2 n, D8 i7 Mif a=1 then
9 h0 u) _4 X. V8 q [. P b:=b+1;
6 w3 }& V3 `' G, D( @/ J; J3 A Hend;
0 o+ e9 V5 V. d5 Q% G ~: s$ ?" g都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?7 U, {4 s/ ?2 d1 A0 O# c/ n1 I
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |