再编程的时候是不是语句越简单,所需运行时间越少。4 m" g( w3 w% k/ i" g$ A
例如:
( _; |. H- a9 K+ _7 }5 Jif a=1 then
& O0 c: A4 ` r' f b:=b+1;
5 Y* h6 f& J* N4 Felse: J0 W' {* \& ?7 ] B+ ?2 F, O
end;* }7 z! E+ ^3 h; N5 W% x. w# `
和( C+ ` \+ Y C' _+ H
if a=1 then6 _1 V7 C' u& W# o% U9 r. C4 ~5 l
b:=b+1;
( H7 g$ y' G5 c1 T+ \2 N2 k- E, ^! l J% nend;
" f7 ?8 L) z9 O( H- Z: h# g都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?1 c- D, o% O, v( T. S, i! ^
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |