Matrix
class NaiveMatrix {
private Integer[][] values;
public NaiveMatrix(int n, int m) {
this.values = new Integer[n][m];
for (int row = 0; row < values.length; row++) {
for (int column = 0; column < values[row].length; column++) {
values[row][column] = 0;
}
}
}
public void set(int row, int column, Integer value) {
values[row][column] = value;
}
public Integer get(int i, int j) {
return values[i][j];
}
public String toString() {
StringBuilder result = new StringBuilder();
for (Integer[] row : values) {
for (Integer value : row) {
result.append(value);
result.append(" ");
}
result.append("\n");
}
return result.toString();
}
}Matrix operations
Addition
Last updated