高村正志のページ

2021 年 2 月 11 日 更新

2次元配列 いろいろ

$2\times 3$ 零行列を作成する部分をいろいろ書いてみる.

C++11

//#include <vector> が必要
int m = 2;
int n = 3;
std::vector<std::vector<int>> a(m, std::vector<int>(n));

JavaScript

let m = 2;
let n = 3;
let a = new Array(m);
for (let i = 0; i < m; i++) {
   a[i] = new Array(n).fill(0);   
}

Python3

m = 2
n = 3
a = [[0 for j in range(n)] for i in range(m)]