質問編集履歴
2
訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,21 +5,3 @@
|
|
5
5
|
vector2 = ( (1,100), (2,300), (3,600) )
|
6
6
|
|
7
7
|
という感じにしたいのですが、mapやforeachだけでは無理でしょうか。
|
8
|
-
|
9
|
-
|
10
|
-
|
11
|
-
https://teratail.com/questions/259598?whotofollow=
|
12
|
-
|
13
|
-
と組み合わせると。。。こう!
|
14
|
-
|
15
|
-
|
16
|
-
|
17
|
-
```scala
|
18
|
-
|
19
|
-
val v = v( (1,100), (2,200), (3,300) )
|
20
|
-
|
21
|
-
val v2 = v.unzip._1.zip(v.unzip._2.scan(0)(_ + _).takeRight(v.length))
|
22
|
-
|
23
|
-
```
|
24
|
-
|
25
|
-
くっつけたりはがしたりして計算時間は大丈夫なのか心配ですが...((((;゚Д゚))))
|
1
補足
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,3 +5,21 @@
|
|
5
5
|
vector2 = ( (1,100), (2,300), (3,600) )
|
6
6
|
|
7
7
|
という感じにしたいのですが、mapやforeachだけでは無理でしょうか。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
https://teratail.com/questions/259598?whotofollow=
|
12
|
+
|
13
|
+
と組み合わせると。。。こう!
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
```scala
|
18
|
+
|
19
|
+
val v = v( (1,100), (2,200), (3,300) )
|
20
|
+
|
21
|
+
val v2 = v.unzip._1.zip(v.unzip._2.scan(0)(_ + _).takeRight(v.length))
|
22
|
+
|
23
|
+
```
|
24
|
+
|
25
|
+
くっつけたりはがしたりして計算時間は大丈夫なのか心配ですが...((((;゚Д゚))))
|