是否有任何好的算法可以将数组中的每个数字相乘?

时间:2015-03-20 00:30:24

标签: java algorithm


java中有两个数组:

int[] a = new int[]{1,2,3,4};
int[] b = new int[]{4,0,5};

是否有任何好的算法可以将数组中的每个数字相乘? 我的意思是如果我用a乘以b,那么结果应该是:

int[] result => {4,9,9,7,7,0}

(因为1234 * 405 = 499770)
我只能想到小学版的乘法......但它不仅需要我很多时间而且不是一种有效的编程方式。
我想知道一种计算数组本身的方法,而不是将其更改为' int'变量,因为我必须处理非常大的数字而不是int的大小 提前感谢您的建议:)

  • 没有用" BigInteger"

0 个答案:

没有答案