关于三维数组 int [][][]=new int[2][2][2];三维数组是不是应该想像成立方体那样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那不是不说int [][][]=new int[4][4][4] 一维有四个元素 二维就有十六个 三维就有64个 四维的话可以想象成 超立方体 :)找了个图,超立方体在二维面上的投影举个例子,一个球体用刀一片一片地切下来,会有好多个从小到大,再从大到小的圆,同样一个超球体一“片”一“片”地切,那就会有好多个从小到大,再从大到小的球。难以想象是什么样子的吧,嘿嘿如果把多维数组想象成几何图形的话,仅限在三维及三维以下,维数再高就无法想象了。对于多维数组只要学会怎么遍历就可以了,一般来说遍历一个多维数组有几维就得有几层循环int[][][] num = new int[3][3][3];for(int i = 0; i < num.length; i++) { for(int j = 0; j < num[i].length; j++) { for(int k = 0; k < num[i][j].length; k++) { num[i][j][k] = i * j * k; } }} {a,b,c} //维{{a,b,c},{d,e,f,g}} //所谓的二维{{{a,b},{c,d,e}},{{f,g,h},{i,j,k}},{{l,m,n,o},{p}}} //所谓的3维明白了不 int a1[][][] = { { { 1 } }, { { 1 }, { 2 } }, { { 1 }, { 2 }, { 3 } } }; 怎么又是这题这道题的出处究竟是哪里。。仿佛是魔咒般一直围绕在Java SE版另外,结贴问问题是不好滴 请教一个拆分字符串的算法问题! 求解做一个瞄准器的窗口 java 同步机制的问题 我的代码无法同步 java在AIX的乱码问题 如何 data binding with MySQL? JAVA棘手问题 再谈Java(JBuilder)中的光标问题 哪位大哥哥可以教我一下怎样使用WEBLOGIC。 JDBC数据库连接错误! 反序列化过程引发了 java.io.EOFException异常怎么解决? 聊天室表情图片 您好,我的问题是,我做一个FLASH标志动画,里面有3个影片剪辑,我想让其中两个循环播放,另一个播放一次停止在那,急!!!谢谢各位了,
同样一个超球体一“片”一“片”地切,那就会有好多个从小到大,再从大到小的球。难以想象是什么样子的吧,嘿嘿如果把多维数组想象成几何图形的话,仅限在三维及三维以下,维数再高就无法想象了。对于多维数组只要学会怎么遍历就可以了,一般来说遍历一个多维数组有几维就得有几层循环int[][][] num = new int[3][3][3];for(int i = 0; i < num.length; i++) {
for(int j = 0; j < num[i].length; j++) {
for(int k = 0; k < num[i][j].length; k++) {
num[i][j][k] = i * j * k;
}
}
}
{{a,b,c},{d,e,f,g}} //所谓的二维
{{{a,b},{c,d,e}},{{f,g,h},{i,j,k}},{{l,m,n,o},{p}}} //所谓的3维
明白了不
怎么又是这题这道题的出处究竟是哪里。。仿佛是魔咒般一直围绕在Java SE版另外,结贴问问题是不好滴