public static bool IsRowVerticalIsPermutation(Sudoku sudoku) { for (int i = 0; i < Sudoku.SIZE; i++) { if (RowUtil.IsPermutation(sudoku.GetRowVertical(i)) == false) { return(false); } } return(true); }
public static bool IsRowMatrixIsPermutation(Sudoku sudoku) { for (int i = 0; i < Sudoku.SIZE; i++) { if (RowUtil.IsPermutation(RowUtil.GetRowsbMatrixFlate(i, sudoku.Matrix)) == false) { return(false); } } return(true); }