fix issue missing array get

This commit is contained in:
Shautvast 2023-08-21 18:39:37 +02:00
parent 2749724859
commit 5b4cde1158
2 changed files with 2 additions and 7 deletions

View file

@ -6,7 +6,7 @@ package com.github.shautvast.multidim;
*/ */
public class Int2dArray { public class Int2dArray {
private final int[] data; private final int[] data;
private int cols; private final int cols;
public Int2dArray(int rows, int cols) { public Int2dArray(int rows, int cols) {
data = new int[rows * cols]; data = new int[rows * cols];
@ -14,17 +14,12 @@ public class Int2dArray {
} }
public int get(int row, int col) { public int get(int row, int col) {
return row * cols + col; return data[row * cols + col];
} }
public void set(int row, int col, int val) { public void set(int row, int col, int val) {
data[row * cols + col] = val; data[row * cols + col] = val;
} }
int internalSize() {
return data.length;
}
} }