
문제 링크 문제 풀이 과정 체스 규칙을 잘 모르면 이 문제를 처음 접했을 때 난감할 수 있다. 사실 체스 규칙을 전혀 몰라서 퀸의 움직임에 대해서 먼저 검색했었다. 퀸은 오른쪽, 왼쪽, 위, 아래, 대각선으로 움직일 수 있다. 첫번째 퀸의 위치가 (0, 1) 일때 엑스 친 부분은 퀸이 공격 가능한 위치이다. 이 문제는 서로 다른 퀸이 공격 못하게 배치해야 되므로 다음 퀸의 자리는 (1, 3) 이 된다. 3번째 줄에는 퀸을 둘 수 있는 곳이 한곳밖에 없다. 4번째 퀸까지 배치가 가능하므로 서로다른 퀸이 공격 못하게 하는 위치가 된다. 대부분 구글에서는 1차원 배열로 풀이 하였지만, 1차원 배열보다는 직관적인 2차원배열이 이해가 잘되서 2차원 배열로 풀이 하였다. 퀸이 공격이 가능한 자리를 표시하는 visi..
Algorithm/Baekjoon
2023. 1. 21. 08:50
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 제로베이스 백엔드 스쿨
- 취업준비
- 백엔드 개발자 취업 준비
- 개발자 면접 준비
- 코테공부
- 코딩테스트 공부
- 취업 준비
- 코테준비
- 코딩테스트
- 기술 면접 준비
- java
- 주니어 개발자 취업 준비
- 개발자 취업 준비
- 코테 준비
- 자바
- 코딩테스트공부
- 프로그래머스 카카오
- 개발자 취준
- 알고리즘 공부
- 백엔드 개발자
- 알고리즘
- 알고리즘공부
- 백준
- 프로그래머스
- 자바공부
- 취준
- 프로그래머스 자바
- 백엔드 개발자 기술 면접 준비
- 코딩테스트 준비
- 제로베이스 백준 장학금
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함