我在Java工作,我想知道,像网格一样的多维数组,其中行是元素,列是维度,还是我们看不到的超几何图形?
答案 0 :(得分:8)
一维数组就像一个列表,一个二维数组就像一个包含列和行的表,一个3D数组就像一个立方体,x,y和z,其他任何东西都是超几何的。您可以使用4D数组表示具有时间的多维数据集。
答案 1 :(得分:2)
有时将多维数组视为几何:列表,表,多维数据集是有用的。其他时候,例如当阵列长度不相等时,则不然。他们可能是:
在某些(早期)点,是时候制作一些class
es。
答案 2 :(得分:1)
取决于您使用多少维创建数组。显然,您可以创建一个表格的二维数组。