안녕 this 스레드가 이미이 주제를 처리하고 있습니다. 또한 this 스레드가 intrest 일 수 있습니다.하스켈에서 함수 후보를 작성하는 데 도움이 필요합니다
임 함수 스도쿠
data Sudoku = Sudoku { rows :: [[Maybe Int]] }
deriving (Show, Eq)
및 위치를 제공
candidates :: Sudoku -> Pos -> [Int]
를 작성하려고 (type Pos = (Int, Int)
) 는 스도쿠 행에 예를 들어 당신이 쓸 수있는 번호를 결정 이미 (1,2,4,7,9, x, x)가 포함되어 있으면 마지막 행에 이미 존재하는 숫자를 쓸 수 없습니다. 또한 다른 문제는 hight와 너비를 검사하여 숫자가 두 번 이상 나오지 않도록합니다 (일반 스도쿠 규칙). 시작하는 방법에 대한 제안은 없습니까?
예 : 스도쿠> 후보 예 (0,2) [4,8]
이 숙제가 있습니까? 하향식 방법론에 대해서는 – Paul