首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

多维数组解决思路

2012-06-20 
多维数组如何计算多维数组中有几个一维数组。第一维为1, 第二维为第一维乘以第二维的数,第三维为第一维乘以

多维数组
如何计算多维数组中有几个一维数组。

第一维为1, 第二维为第一维乘以第二维的数,第三维为第一维乘以第二维乘以第三维上的数,第四维为第一维乘以第3维乘以第四维上的数 。。。。。 这个公式是否可行。。。。

[解决办法]
那不就是前n-1维的维数相乘吗
a[n] = a[0]*a[1]...*a[n-1]; //其中第一维a[0]就是a[0],第二维开始=前n-1维相乘

一维=3 //第一维=第一维
二维=3 //第二维=前n-1维相乘(前n-1维只有一个就是第一维)
三维=一维*二维=3*1=3
四维=一维*二维*三维=3*1*3=9
五维=一维*二维*三维*四维=3*1*3*1=9

不知道LZ这个有什么意义?

热点排行