Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Java实现矩阵结构_Java_Arrays_Matrix_Data Structures - Fatal编程技术网

用Java实现矩阵结构

用Java实现矩阵结构,java,arrays,matrix,data-structures,Java,Arrays,Matrix,Data Structures,在Java中实现“set”大小的m*n矩阵最简单的方法是什么?矩阵结构不需要处理任何复杂的矩阵操作,例如矩阵乘法或其他任何操作,只需要保存数据—我使用它的唯一目的是访问M(I,j)处的数据,更改M(I,j)处的数据,并将数据设置为M(I,j)对于值0,如果您还不知道如何进行基本实现,那么以涵盖所有边缘情况的性能方式执行此操作将非常困难 我建议使用现有的库进行此操作 例如 如果您还不知道如何进行基本的实现,那么以一种涵盖所有边缘情况的高效方式进行此操作将非常困难 我建议使用现有的库进行此操作 例如

在Java中实现“set”大小的m*n矩阵最简单的方法是什么?矩阵结构不需要处理任何复杂的矩阵操作,例如矩阵乘法或其他任何操作,只需要保存数据—我使用它的唯一目的是访问M(I,j)处的数据,更改M(I,j)处的数据,并将数据设置为M(I,j)对于值0,如果您还不知道如何进行基本实现,那么以涵盖所有边缘情况的性能方式执行此操作将非常困难

我建议使用现有的库进行此操作


例如

如果您还不知道如何进行基本的实现,那么以一种涵盖所有边缘情况的高效方式进行此操作将非常困难

我建议使用现有的库进行此操作


例如

如果您只需要一个大小为5*10的二维数组:

int[][] multi = new int[5][10];

如果您只需要一个大小为5*10的二维数组:

int[][] multi = new int[5][10];

我建议使用二维阵列或库


有关更多信息,请查看

我建议使用2D阵列或库


有关更多信息,您可以查看

如果您正在查找复数矩阵计算(数学),您可以找到一个库。

如果您正在查找复数矩阵计算(数学),您可以找到一个库。

二维数组不够好?如果您知道数据结构的边界,只需在谷歌中使用2D arraySearch即可。谢谢,看起来不错。对不起,这个愚蠢的问题!二维数组还不够好?如果你知道数据结构的边界,就用谷歌的二维数组搜索吧。谢谢,看起来还不错。对不起,这个愚蠢的问题!