能力值:
( LV2,RANK:10 )
|
-
-
2 楼
呵呵 有点意思
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
哦 还有点印象 不错
|
能力值:
( LV11,RANK:188 )
|
-
-
4 楼
好玩,从来没用过多维数组。
我也说说自己对多维数组的理解,那个矩阵的说法一直都很不敢赞同啊,三层的怎么算,四层的又怎么算,和2D、3D、4D的样子完全不一样。
多维数组就应该简单的理解成这样
二维的
111
222
333
444
三维的
111222333444
111222333444
111222333444
111222333444
四维的
111222333444111222333444111222333444111222333444
111222333444111222333444111222333444111222333444
111222333444111222333444111222333444111222333444
111222333444111222333444111222333444111222333444
每层都只是它底下一层单位的数组,是一层层的数组,和什么三维、平面一点关系也没。
而且LZ给每一层数组都做typedef的说法太妙了。:P
|
能力值:
( LV15,RANK:670 )
|
-
-
5 楼
为啥一定要想象为 3d , 4d ?
任意维数组都都抽象为矩阵:
a[4][3][8]; // 表示有 4*3 个方格,每个格里有8个元素
a[7][10][8][5]; // 表示有 7*10 个方格,每个格里又有一个 8*5 的矩阵
|
|
|