[백준] 17825 주사위윷놀이 python 시간단축 풀이
문제로 이동 이 문제의 핵심 1. 윷놀이 맵을 어떻게 구현할 것인가? 2. 두가지 루트로 이동을 어떻게 할 것인가? 시간 단축 윷놀이 맵을 어떻게 구현할 것인가에 따라 달라졌습니다. 어떻게보면 당연한 말이지만 O(1)로 다음 위치를 판단하게 할 것인지 아니면 재귀함수를 사용해 (마치 LinkedList처럼) 다음 위치를 판단하게 할 것인지 고민했습니다. 여러 시도 끝에 O(1)이 가장 빠른 속도를 보였습니다. 그 과정을 이 글에서 설명합니다. 1차 시도 (968ms) # 출발,도착 포함 33개 / 자식 index, 자신 점수 field = [[0, 0]] * 33 def init_field(): global field for i in range(0, 21): field[i] = [[i + 1, i * 2..