teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

回答例を追加

2019/01/16 14:30

投稿

yuki23
yuki23

スコア1459

answer CHANGED
@@ -4,4 +4,18 @@
4
4
 
5
5
  ```c++
6
6
  vector<vector<int>> a(1);
7
- ```
7
+ ```
8
+
9
+ 他には
10
+
11
+ ```c++
12
+ vector<vector<int>> a;
13
+ a.push_back(vector<int>());
14
+ ```
15
+
16
+ ```c++
17
+ vector<vector<int>> a;
18
+ a.emplace_back();
19
+ ```
20
+
21
+ など、方法はたくさんあります。お好きなものを使ってください。

1

マークアップの修正

2019/01/16 14:29

投稿

yuki23
yuki23

スコア1459

answer CHANGED
@@ -1,5 +1,7 @@
1
- ```a``` が空なので、```a[0]``` は範囲外だというエラーです。
1
+ a が空なので、a[0] は範囲外だというエラーです。
2
2
 
3
3
  サイズを1以上にしてください。例えば、
4
4
 
5
+ ```c++
5
- ```vector<vector<int>> a(1);```
6
+ vector<vector<int>> a(1);
7
+ ```