How to verify if a row or a column or a cubic 3x3 have a repeated number for sudoku?
조회 수: 1 (최근 30일)
이전 댓글 표시
Say i got an 9x9 array and want to write a function to check if any row or column or 3x3 cell have a repeat number or not for sudoku. it would return a bolean value depend on the result. Any suggestion? Thank
댓글 수: 0
답변 (1개)
Walter Roberson
2021년 5월 16일
Suppose you store NaN for all slots that have not had anything written to them. Then extract the appropriate portion of the array, such as
s = A(4:6, 1:3);
s(isnan(s)) = [];
had_dup = numel(unique(s)) ~= numel(s);
댓글 수: 2
Dyuman Joshi
2021년 5월 16일
This looks like a copy-paste of a Cody question (#114).This account is fairly new as well. Seems suspicious.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!