X、Y、Z、T は別のジョブです。例、X = マルチプレクサ( ... )
if ( empty1 )
if ( empty2 )
if ( empty3 )
if ( empty4 )
// Do nothing
else
X
else
Y
else
Z
else
T
編集: emptyA は数値 1 または 0 であり、A はセット { 1, 2, 3, 4 } のメンバーです
最小の比較コストを得るためにそのプログラムセグメントを書き直すにはどうすればよいですか