質問編集履歴
1
デザイン整形
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
魔方陣の規則を満足する組合せ全てを動的に計算する方法を探っています。
|
2
2
|
|
3
3
|
そのために次の処理を考えました。
|
4
|
+
|
5
|
+
しかし、最終的にToList<Int32[]>をするために、
|
4
6
|
|
5
7
|
Edge = 3 から 5に増やすと、パフォーマンスが格段に落ちています。
|
6
8
|
|
@@ -23,6 +25,8 @@
|
|
23
25
|
int Edge // (辺の段数)
|
24
26
|
|
25
27
|
int Average // (各行・列の基準の合計)
|
28
|
+
|
29
|
+
```lang-<C#>
|
26
30
|
|
27
31
|
IEnumerable<IEnumerable<Int32>> ap = allpermutation(Edge * Edge, nums)
|
28
32
|
|
@@ -63,3 +67,5 @@
|
|
63
67
|
}
|
64
68
|
|
65
69
|
}
|
70
|
+
|
71
|
+
```
|