3

是否有一个简单容器的实现,可以在其中访问矩阵的整个维度(它将具有与列相同数量的数字)?

我知道没有标准的实现,但一定有人编造了什么?

因此,不仅仅是能够访问一个整体的维度:

matrix[0]; // 1 2 3 4
matrix[1]; // 1 2 3 4
matrix[0][0] // 1

我希望能够做什么:

matrix[ALL][0]; // 1 1
matrix[ALL][1]; // 2 2 

澄清:

在 R 中使用 matrix[ , 1] 和 matrix[1, ] 允许访问两个维度,在 Python 中:matrix[ :, 1] 和 matrix[1, :]。

4

1 回答 1

0

使用向量的向量:

vector< vector<int> > vec;

您可以访问如下列:

vec(1)

和个别元素,如:

vec(1)(1)
于 2013-09-06T15:15:00.053 回答