풀이 생각
1. 스택 함수 잘 구현할 것.
2. 해당 명령어? 함수이름 입력을 어떻게 받을 것인지?
1. 함수 empty, pop ,push, size, top을 만들었다.
💨 top은 peek()와 같은 용도.
2. 주로 문자열을 받고, push시 해당하는 정수 값을 함께 넣어 주는 것
switch문으로 해당 케이스에서 method를 돌아가게하였다.
스택 심화문제, tokenizer용도
==========================================================================================================
풀이 생각
이분탐색으로 랜선의 갯수를 특정 할 수 있었다.
이분탐색
https://youngest-programming.tistory.com/416
https://st-lab.tistory.com/269
==========================================================================================================
풀이 생각
1. 해당하는 N번째 수 마다 출력으로 뽑아낼 것.
2. N번째 수가 현재위치에서의 N번째 수로 생각했어야했다.
1. 링크드리스트에서 원처럼 둘러 앉은 데이터를 생각했다.
2. 관련 메소드를 찾아보니 offer가 맨뒤에 전달된 요소를 삽입해주고,
poll 메소드가 해당 리스트의 맨앞에 있는 요소를 return 하고
해당요소를 제거하는 메소드였다.
3. ArrayDeque 클래스를 쓰면 좋다고 한다.
ArrayDeque , Queue
http://www.tcpschool.com/java/java_collectionFramework_stackQueue