再编程的时候是不是语句越简单,所需运行时间越少。
- O( s% B- m8 r6 h例如:
6 {; e: \% d8 \8 ^" f G' Nif a=1 then
- f$ Y' s. y" i. [7 O b:=b+1;
4 h6 u# a e- u" z! Celse
_, ~0 Y" G, P. u5 jend;
1 `, `, I6 S3 p2 b& |, s: d和, R. b" h+ b, O- O8 r2 v, l7 M
if a=1 then5 y3 d' b8 r9 O3 b7 z7 @
b:=b+1;
& G) v8 X% x8 i6 E& hend;6 j; C; t& ]/ @
都是同一个功能,a为1则b加一,若不满足则什么都不执行。请问是否第一个程序比第二个程序多运算了一次?7 H7 G ?) g, A- S/ E
若是这样,对于较大的复杂模型,程序较多时,省去不必要的语句优化程序结构是否会大幅提高运算效率? |