Sudoku: Difference between revisions

m
m (→‎Functional Recursive Backtrack Solution: Used standard sudoku string format)
Line 1,870:
private static int[][] Parse(string input) =>
input
.Select((c, i) => (index: i, val: (int).Parse(c - '0'.ToString())))
.GroupBy(id => id.index / 9).Select(grp => grp.Select(id => id.val).ToArray())
.ToArray();