回答編集履歴
3
テキスト修正
test
CHANGED
@@ -20,6 +20,14 @@
|
|
20
20
|
|
21
21
|
```
|
22
22
|
|
23
|
+
または、以下のようにすれば、さらに少し縮まります。
|
24
|
+
|
25
|
+
```ruby
|
26
|
+
|
27
|
+
[1,2].product([1,2,3,4]).map { |v| v.join(' and ') }
|
28
|
+
|
29
|
+
```
|
30
|
+
|
23
31
|
|
24
32
|
|
25
33
|
参考:[直積集合](https://ja.wikipedia.org/wiki/%E7%9B%B4%E7%A9%8D%E9%9B%86%E5%90%88)
|
2
テキスト修正
test
CHANGED
@@ -19,3 +19,7 @@
|
|
19
19
|
(1..2).to_a.product((1..4).to_a).map { |v| v.join(' and ') }
|
20
20
|
|
21
21
|
```
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
参考:[直積集合](https://ja.wikipedia.org/wiki/%E7%9B%B4%E7%A9%8D%E9%9B%86%E5%90%88)
|
1
テキスト修正
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
集合 A={1, 2} と 集合B={1,2,3,4} の直積(product)を作るという意図で
|
5
|
+
集合 A={1, 2 } と 集合B={1,2,3,4 } の直積A×B(product)を作るという意図で
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -16,6 +16,6 @@
|
|
16
16
|
|
17
17
|
```ruby
|
18
18
|
|
19
|
-
(1..2).to_a.product((1..4).to_a).
|
19
|
+
(1..2).to_a.product((1..4).to_a).map { |v| v.join(' and ') }
|
20
20
|
|
21
21
|
```
|