再编程的时候是不是语句越简单,所需运行时间越少。
6 e' t# S+ S/ v6 o. Y$ ?例如:. B! A9 R, D; c
if a=1 then
+ W/ N5 o0 q0 Y, l' m b:=b+1;6 A2 C' U- e% M2 e
else
7 `( \& a" f/ k$ K) e) J' Cend;
* e1 S& d3 ?, r( J8 ?" @和
' U1 w$ f( N% k& `/ a) ?/ ^if a=1 then6 ^9 l$ x$ |5 w4 P+ K
b:=b+1;! e7 x) g/ p4 g3 }* @. @; K
end;, C8 _5 w! F) Q) E1 v
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?( x5 _' K k& ], c: Q/ R
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |