1 vector二維陣列的建立和初始化
std::vector vec(10,90); //將10個一維動態陣列初始為90
std::vector> vec(row,vector(col,0)); //初始化row * col二維動態陣列,初始化值為0
2 獲取一維陣列的長度
int size = vec.size();
3 獲取二維陣列的長度
int size_row = vec.size(); //獲取行數
int size_col = vec[0].size(); //獲取列數
4 給vector二維陣列賦值
簡單的就直接賦值
ans[0][0]=1;
ans[0][1]=2;
ans[1][0]=3;
ans[1][1]=4;
C 用vector 動態建立二維陣列
建立 vectorw 10,1 w width 即列數 vector vector arr 9,w 9行10列 二維陣列注意 用一維陣列給二維陣列賦值時,兩個 要隔開 賦值 可直接賦值 arr i j 1 新增元素 在最後一行下面新增一行 arr.push back vector 10,1 在某一行...
動態建立二維vector陣列
二維vector vector ivec m vector n m n的二維vector 動態建立m n的二維vector 方法一 vector ivec ivec.resize m for int i 0 i ivec ivec.resize m,vector n 動態建立二維陣列a m n c語...
動態建立二維vector陣列
m n的二維vector vector ivec m vector n 動態建立m n的二維vector 方法一 vector ivec ivec.resize m for int i 0 i m i ivec i resize n 方法二 vector ivec ivec.resize m,vec...