0

これは言語に依存しませんが、私は成功した答えの問題解決プロセスに興味があります。次の3つの列があります。

3   0   1
3   1   2
3   2   3

2   0   2
2   1   3

1   0   3

最初の2つの列から常に3番目の列を派生させる一般的な操作はどれですか?それが役立つ場合、この質問はループから導き出されます。4つのセットにグループ化する必要のあるデータがあります。セットに4つある場合は、入力する必要はありません。セットの最初の列が4未満の場合は、ループして列2を繰り返し、列3の列をアイテムのクラスに割り当ててセットに入力する必要があります。繰り返しますが、単なる答えよりもプロセスに興味があります。ご協力いただきありがとうございます!

4

2 に答える 2

2

答えは次のようになります4 - a + b

a  b  4-a+b
_  _  _
3  0  1
3  1  2
3  2  3
2  0  2
2  1  3
1  0  3

2 次元配列をサポートするどの言語でも、考えたり、数学を理解したりする必要はありません。

int[][] lookup = new int[][] {
    new int[0]
,   new int[] { 3 }
,   new int[] { 2, 3 }
,   new int[] { 1, 2, 3 }
};
于 2013-02-22T16:43:01.280 に答える
1

いつものように、それを書くのは役に立ちました。それが判明しました:

col3 = 4-(col1-col2)
于 2013-02-22T16:42:54.387 に答える