dynamic-programming: rename loop variable in UniquePaths.oneRow (WordPress reads [c] as a shortcode in the article)

This commit is contained in:
2026-11-09 08:53:28 +00:00
parent cb1b28682f
commit 22181e1a17
@@ -31,12 +31,12 @@ public final class UniquePaths {
return table(rows, cols)[rows - 1][cols - 1];
}
/** One row: row[c] already holds the cell above, row[c-1] is the cell to the left. */
/** One row: row[col] already holds the cell above, row[col-1] is the cell to the left. */
public static long oneRow(int rows, int cols) {
long[] row = new long[cols];
java.util.Arrays.fill(row, 1);
for (int r = 1; r < rows; r++) {
for (int c = 1; c < cols; c++) row[c] += row[c - 1];
for (int col = 1; col < cols; col++) row[col] += row[col - 1];
}
return row[cols - 1];
}