gpt4 book ai didi

2D整数矩阵的Java最佳结构?

转载 作者:搜寻专家 更新时间:2023-11-01 04:03:16 32 4
gpt4 key购买 nike

在 Java 中存储二维整数矩阵的最佳方法是什么?

这个矩阵将从一个数据文件中填充,它可能有不同的维度,所以初始化 int M[][] = new int[n][m] 一些大小是行不通的,因为我们不知道大小矩阵,我们将只迭代文件的行并从每一行中提取整数(由内部的空格分隔)。所以我想使用 ArrayList 的 ArrayList 来动态添加整数作为对象,但我不太确定该怎么做。

此外,从性能方面选择最佳结构来存储此类矩阵也很重要,因为我将迭代此矩阵并进行一些计算。

最佳答案

ArrayList<ArrayList<Integer>> 开头, 然后一旦你读完文件,就把它变成一个 int[][]性能。

关于2D整数矩阵的Java最佳结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11084540/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com