我需要在Java中合并两个双重矩阵,并且我知道

在类public static double[] copyOf(double[] original, int newLength)中定义的java.util.Array

但是我担心运行时,因为我需要最有效的运行时结果,当然理想情况下是O(1),但我猜操作是O(n)或更糟?

谁能提供建议?



补充性

我刚刚意识到,该方法仅适用于向量(double []),并且需要矩阵。任何想法表示赞赏。

我要实现的目标是:

m1m2为双矩阵,例如

m1 =

[1,2,3]
[4,5,6]
[7,8,9]


m2 =

[3,2,1]
[6,5,4]


那么我想有一个双矩阵m3

[1,2,3]
[4,5,6]
[7,8,9]
[3,2,1]
[6,5,4]

最佳答案

use System.arrayCopy(src,src start index,destn,destn start index,destn length)

09-10 01:34