在javascript中的四叉树

Bar*_*der 3 javascript quadtree data-structures

我一直在使用jQuery,我在javascript中获得了这个代码用于四叉树:

map = array(
    array(array(1,2,3,4), array(1,2,3,4), array(1,2,3,4), array(1,2,3,4)),
    array(array(1,2,3,4), array(1,2,3,4), array(1,2,3,4), array(1,2,3,4)),
    array(array(1,2,3,4), array(1,2,3,4), array(1,2,3,4), array(1,2,3,4)),
    array(array(1,2,3,4), array(1,2,3,4), array(1,2,3,4), array(1,2,3,4))
);

map[0][3][3] = "END OF ARRAY 1";
map[1][3][3] = "END OF ARRAY 2";
Run Code Online (Sandbox Code Playgroud)

不过这对我来说就像一个3d数组,我是傻吗?^.^

jen*_*ram 6

由于所有节点都有四个孩子,因此它四叉树.它也是一个3D阵列,因为它是三层深.