백준 12094번 2048 (Hard) 2021년 11월 7일 · #backtracking #cpp #ps #simulation 백준 12094번 2048 (Hard) 풀이. 보드를 회전해 한 방향 이동만 구현하고, 변화 없는 이동과 도달 불가능한 최댓값을 가지치기한다.
백준 1799번 비숍 2021년 11월 2일 · #backtracking #cpp #ps 백준 1799번 비숍 풀이. 대각선 점유 여부를 이용하고 흑백 칸을 분리해 탐색량을 줄이는 백트래킹 전략을 정리한다.
백준 17136번 색종이 붙이기 2021년 10월 29일 · #backtracking #cpp #ps 백준 17136번 색종이 붙이기 풀이. 붙일 수 있는 색종이 크기와 남은 장수를 확인하며 되돌리기 가능한 백트래킹으로 최소 장수를 구한다.
백준 1182번 부분수열의 합 2021년 10월 27일 · #backtracking #cpp #ps 백준 1182번 부분수열의 합 풀이. 각 원소를 선택하거나 선택하지 않는 모든 경우를 백트래킹으로 탐색해 목표 합의 개수를 센다.
백준 1759번 암호 만들기 2021년 10월 27일 · #backtracking #cpp #ps 백준 1759번 암호 만들기 풀이. 알파벳 선택 여부를 백트래킹하며 모음 1개 이상, 자음 2개 이상 조건을 만족하는 암호를 출력한다.
백준 1987번 알파벳 2021년 10월 27일 · #backtracking #graph #cpp #ps 백준 1987번 알파벳 풀이. 지금까지 사용한 알파벳을 기록하면서 상하좌우로 이동 가능한 경로의 최대 길이를 DFS로 찾는다.
백준 2580번 스도쿠 2021년 10월 27일 · #backtracking #cpp #ps 백준 2580번 스도쿠 풀이. 행, 열, 3x3 박스의 사용 숫자를 기록하고 빈 칸을 백트래킹으로 채워 유효한 보드를 찾는다.
백준 9663번 N-Queen 2021년 7월 15일 · #backtracking #ps #python #divide-and-conquer 백준 9663번 N-Queen 풀이. 1차원 배열로 퀸의 위치를 표현하고 열과 대각선 충돌을 검사하는 백트래킹 방법을 설명한다.
백준 15649번 N과 M 2021년 7월 12일 · #backtracking #ps #python #divide-and-conquer 백준 N과 M 시리즈 풀이. 방문 여부, 오름차순 조건, 중복 제거 조건을 조합해 여러 백트래킹 문제를 한 흐름으로 정리한다.