コメント
このコメントは、【トピック】複数のif判定を効率よく行うには?へのコメントです。コメントの内容
コメントの内容(一番最初の投稿)
rurun9(投稿日:2012/07/18 01:07/18/12)
気合いで樹形図書くしか…
もしも4*4が固定の場合、上記の表なら配列で
という形にしたらどうだろう
A[n]のB[m]の結果はz[n+4*m]で拾えるので、abcdをcaseで分けておくだけ
コレで異なる表を作るのが簡単にはならないだろうか
「似てるけど若干違うもの」てのが表の形や大きさ、またはabcdefgまである!とかだったりすると、それはそれで結局樹形図を書く事になる気がしないでもないけど
もしも4*4が固定の場合、上記の表なら配列で
z="a,b,c,d,b,c,d,a,c,d,a,b,d,c,a,b" z=splitString(z, ",")
A[n]のB[m]の結果はz[n+4*m]で拾えるので、abcdをcaseで分けておくだけ
コレで異なる表を作るのが簡単にはならないだろうか
「似てるけど若干違うもの」てのが表の形や大きさ、またはabcdefgまである!とかだったりすると、それはそれで結局樹形図を書く事になる気がしないでもないけど
もしも4*4が固定の場合、上記の表なら配列で
A[n]のB[m]の結果はz[n+4*m]で拾えるので、abcdをcaseで分けておくだけ
コレで異なる表を作るのが簡単にはならないだろうか
「似てるけど若干違うもの」てのが表の形や大きさ、またはabcdefgまである!とかだったりすると、それはそれで結局樹形図を書く事になる気がしないでもないけど