再编程的时候是不是语句越简单,所需运行时间越少。0 `- y8 S! d3 T1 i4 t1 m& t
例如:
+ g2 I* b0 v1 |, w+ Oif a=1 then
: g1 H! x8 o. Y2 \# X0 x b:=b+1;( ?% |, M5 E; N/ a4 L, G
else" F5 w% g7 R% G9 c
end;
{0 l+ L) Z6 S和, b& t* o- H3 u6 J" \$ u E; z
if a=1 then- P6 ]' v; }2 U/ i9 K- d- C0 [
b:=b+1;. \- e9 d! l. U9 i9 m2 z
end;
$ C7 G) W8 }/ }都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
; N0 l, `" e: g' v若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |