質問編集履歴

3

要件の変更

2018/04/12 02:15

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ArrayList[,] hoge1 = new ArrayList[4,5]();
12
12
 
13
- ArrayList[,] hoge2 = new ArrayList[4,5]();
13
+ ArrayList[,] hoge2 = new ArrayList[4,5]();//データが入っている
14
14
 
15
15
 
16
16
 
@@ -24,7 +24,7 @@
24
24
 
25
25
      //データ取得・出力部
26
26
 
27
- hoge1[i,j].Add(i.ToString() + ":" + j.ToString()); 
27
+ hoge1[i,j].Add(hoge2[i,j][0].ToString()); 
28
28
 
29
29
  }
30
30
 

2

要件の追加

2018/04/12 02:15

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 二次元配列を取得する順序を入れ替える冴えた方法を探しています
1
+ 二次元配列を取得・出力する順序を入れ替える冴えた方法を探しています
test CHANGED
@@ -8,7 +8,9 @@
8
8
 
9
9
  ```C#
10
10
 
11
- ArrayList[,] hoge = new ArrayList[4,5]();
11
+ ArrayList[,] hoge1 = new ArrayList[4,5]();
12
+
13
+ ArrayList[,] hoge2 = new ArrayList[4,5]();
12
14
 
13
15
 
14
16
 
@@ -20,9 +22,9 @@
20
22
 
21
23
  {
22
24
 
23
-     //データ取得部
25
+     //データ取得・出力
24
26
 
25
- hoge[i,j].Add(i.ToString() + ":" + j.ToString()); 
27
+ hoge1[i,j].Add(i.ToString() + ":" + j.ToString()); 
26
28
 
27
29
  }
28
30
 
@@ -45,3 +47,5 @@
45
47
  ③二次元配列の行・列を入れ替えた新しい二次元配列を作らない
46
48
 
47
49
  (データ量が多いと遅くなるので)
50
+
51
+ ④データ取得部では、取得・出力ができるようにする

1

要件の追加

2018/04/12 02:07

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -41,3 +41,7 @@
41
41
  ②AとBを入れ替えただけのプログラムをもう1つ作らない
42
42
 
43
43
  (データ取得部が複雑になるとこんがらがるため)
44
+
45
+ ③二次元配列の行・列を入れ替えた新しい二次元配列を作らない
46
+
47
+ (データ量が多いと遅くなるので)