Backtracking Algorithms 중에 N-queen Problem 에서 코드 살펴보다가 N*N 체스 판에서 모든 queen이 1-N까지 서로를 위협하지 않고 각각의 모든 행에 하나씩 위치할 수 있다는 가정이 있다는 것을 발견했는데요. 왜 그런 건가요?
백트래킹 알고리즘 중 N 퀸 문제 이해시켜줄 수 있는 분?
))(chermy018)
2019-05-24 15:30
추천 0
댓글 5
다른 게시글
-
프밍 초보자 반복문 질문점 [5]익명(223.38) | 19.05.24추천 0
-
안드로이드스튜디오 클릭해도 실행안됨 [14]코코넛(119.198) | 19.05.24추천 0
-
저희 사이트는 오타쿠 좋아해요익절대포(cream2015) | 19.05.24추천 0
-
내 사이트는 복리로 좋아진다익절대포(cream2015) | 19.05.24추천 0
-
여기서 여친감으로 누가 제일 ㅅㅌㅊ임? [6]익명(14.50) | 19.05.24추천 1
-
2년반 해서 자동차게임 하나만들었는데 ㅁㅌㅊ인거냐 [1]익명(223.38) | 19.05.24추천 0
-
피에로쨘 이라는 분이 진짜 클리너만든분 아님? [3]익명(218.50) | 19.05.24추천 0
-
디씨 클리너 유료로 판매하는건 불법인데 [4]휫자(218.234) | 19.05.24추천 2
-
클리너 돈받고 파는놈도 있고, 심각하네 [3]휫자(218.234) | 19.05.24추천 2
-
모바일 부트스트랩으로 다시만듬익절대포(cream2015) | 19.05.24추천 0
퀸끼리 같은열이나 같은 행에 있으면 서로를 죽일수 있다는 말이야
근데 같은 열이나 같은 행에 있으면 죽는다는 것은 알겠는데, 일단 그러면 각 행에 위치는 할 수 있을텐데 대각선 방향을 고려해도 동일하게 각각의 행 마다 모두 위치할 수 있다는 결론이 나오나요?
같은 행이나 열에 두개 있음 안되는거져...
2 x 2 에서는 안되는디?
아 혹시 그거는 책에 if(promising(i))가 코드 상으로 성립이 안 되기 때문에 promising 한 지를 체크하는 것이 가능한 경우면 위의 가정이 성립한다? 이렇게 봐야하는 것같음. promising을 체크가능하면 위의 가정이 성립한다. 라고 좀 더 좁혀야 겠네..