- 순열을 만들때 최대한 간단한 형태로 만들자 <<<<<<< HEAD
- 느리면 pypy로
- WA! BFS
[]
-
리스트로 회전큐 구현
-
deque로 고쳐보자
- itertool 로 combination을 뽑아서 살릴 치킨집 만들어서 거리 계산
-
2차원 배열
-
상하좌우를 감싸줘서 outrange error차단 및 공기청정기 쪽 확산 방지
- 리스트로 구현 ->deque 로 다시 풀어보자
-
온풍기 바람이 나오는 방향은 무조건 있으므로 앞에 한칸 만들고 queue에 넣음
-
queue에서 갈 수 있는 방향으로 갈수있는지 보고 갈수있으면 queue에 넣고 visited처리
- 배열 크기를 늘려 기울기를 나타내는칸을 만들었다
- 문제를 잘읽자!
-
2차원 list가 변화 없을때까지 바이러스 옆에 빈칸이 있으면 퍼지도록 했음
-
brute_force
-
4칸짜리 테트로미노 = 테트리스
-
테트리스 모양을 만드는 코드를 고민해보자
-
[# 백준 문제와 해설: 14500. 테트로미노 (feat. 아름다운 코드를 찾아서)](백준 문제와 해설: 14500. 테트로미노 (feat. 아름다운 코드를 찾아서) - YouTube)
-
큐
-
방향을바꾸면 ++, -- 하고 범위내에 있도록 조정
-
상하좌우 4비트 5칸짜리 리스트
- 사다리 줄 하나씩 체크해야 시간초과 안뜸
- 모든 사다리 확인시 시간 초과
- 교차점이 있는 회전큐 2개 동서, 남북 방향 회전용
- 필수인 인원 먼저 계산하고 다시 계산ㄱㄱ
[]
[]
-
순열조합사용
-
대각선관계가 없으면 재귀