想知道这里是否有不正确的东西。我没有添加的唯一建议是将矩阵填充为integer.max_value。同样,权重必须是所有边缘的参数,当我们移除边缘时,权重将变为0,以防万一。如果您发现任何不正确的地方,请通知我(java)。 public class Graph { private int size; private int adjacentMatrix[][]; public Graph (int size) { this.size = size; adjacentMatrix = new int [size][…

2020年5月22日 0条评论 36点热度 阅读全文

我有一个程序必须填写。它应该在5 x 5二进制矩阵中对相邻数字进行计数。例如这样的矩阵: 0 1 1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 0 1 0 0 1 0 1 0 应该返回8,您只能水平或垂直移动。 这是生成这些矩阵的代码,我完成后不能进行任何修改。 import java.util.Random; public class Test { public static void main(String[] args) { final Random r = new Random(); for …

2019年5月14日 0条评论 19点热度 阅读全文