공부/알고리즘

14891 톱니바퀴

티오비 2018. 1. 11. 01:10

14891 톱니바퀴

문제 : https://www.acmicpc.net/problem/14891 [출처 : 백준 홈페이지]

풀이 : 톱니바퀴는 depue를 이용했습니다.

시계 방향 - 맨 뒤 값을 빼서 맨 앞에 push

반시계 방향 - 맨 앞 값을 빼서 맨 뒤에 push

처음 이동하는 톱니를 queue 넣고 왼쪽, 오른쪽 톱니를 확인해주면서 맞닿은 극이 다를 경우 queue에 넣어줍니다.