再编程的时候是不是语句越简单,所需运行时间越少。
0 g. Y' u }0 W$ y例如:! ]7 D+ [4 d I) Q0 H
if a=1 then) x6 L, Y- Y) `. r" o$ Y4 H) ^5 R
b:=b+1;
3 O$ w; S3 A, G, r4 eelse2 @" a' F- p0 q
end;
4 k" Z9 V3 j- O和7 Q; V( H' e5 o. N1 l0 c
if a=1 then; p, {; W# Y/ J9 }: c
b:=b+1;" E O; ]- [8 J0 _+ a. j; O* X
end;* }+ Z- }, Z8 a
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?
4 A9 I/ u, @7 a) A- n$ B若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |