Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 하둡
- hadoop
- 도메인 주도 개발 시작하기
- 몽고디비 렘
- golang struct
- 정렬
- http 완벽가이드
- 자바 디자인패턴
- http 개념
- 백준 파이썬
- 트리 순회
- 12761 돌다리
- domain driven develop
- 백준 12761
- 백준 12761번
- 도메인 주도 개발
- 고 배열
- 백준 사이트
- 파이썬
- ddd
- 12761번 돌다리
- golang
- 자바
- flask
- go
- MongoDB Realm
- 우분투
- String 함수
- 자바 디자인 패턴
- 백준
Archives
- Today
- Total
목록8퀸 문제 (1)
개발바닥
8퀸 문제란? 재귀 알고리즘에 대해서 설명할 때 자주 언급되는 알고리즘 문제이다. 8*8 체스판에 8개의 퀸을 배치하되 서로 공격하지 않게 배치해야된다. 퀸을 배치할 때 세가지 조건을 확인해야 됩니다. 1. 퀸을 배치하고자 하는 위치에서 같은 행에 퀸이 있는지 체크 ㅡ 2. 퀸을 배치하고자 하는 위치에서 오른쪽 대각선 방향으로 퀸이 있는지 체크 ( i행 + j열 ) / 3. 퀸을 배치하고자 하는 위치에서 왼쪽 대각선 방향으로 퀸이 있는지 체크 (j 열 + i행 -7 ) \ 각 행에 퀸이 있는지 체크는 크기가 8인 배열 변수로 체크를 한다. 오른쪽 대각선 방향에 퀸이 있는지 체크는 크기가 15인 배열 변수로 체크를 한다. 왼쪽 대각선 방향에 퀸이 있는지 체크는 크기가 15인 배열 변수로 체크를 한다. 오른..
자바
2018. 11. 12. 23:49