구현문제이다. 실수한점 : input값을 받을때, 띄어쓰기가 되어있지 않기 때문에 StringTokenizer로 끊어서 값을 받을수 없는데 인지하지 못하여 조금 헤맸다. Circular Queue가 먼저 생각이 났다. 하지만 Queue를 직접 Push, POP을 이용하는 경우에는 비효율적일거라고 생각했다. 그래서 배열값을 넣어두고 각 위치에 해당하는 주소값을 뜻하는 index를 정하였다. 아래는 Circular Queue를 포인터처럼 표현 식이다. 생성자는 input값으로 받은 value값을 받아낸다. class Circular { int right = 2;//3시방향 int left = 6;//9시방향 int[] states = new int[8]; Circular(int[] states) { for ..