-1
我有一個矢量列表。每個矢量包含n個數字。我想有k×k個這樣的向量。要初始化它,我會做創建一個2D矢量陣列,遍歷
vector<int> v1[k][k];
for(int j = 0; j < k; j++)//initialize each vector with n numbers
for(int i = 0; i < k; i++)
for(int c = 0; c < n; c++)
v1[j][i].push_back(n);
//deletion if number already exists, confused about this part.
for(int i = 0; i < k; i++)//iteration of the array of vectors
for(int j = 0; j < k; j++)
for(int u = 0; u < v1[i][j].size();u++)//iteration of each element(n) in vector
if(v1[i][j][u] == existing_number)
v1[i][j].erase(v1[i][j].begin + (i* k + j))
我是否正確訪問和擦除元素?我不知道如何訪問向量數組中的元素。
而問題是? – LihO
我做得對嗎?我不確定是否正確訪問元素。 – AzureWorld