2019.07.18. 3일차
사서 고생하기 - 1일 1코딩 프로젝트
-
큐만들기
String[] cmds에 문자열로된 여러개의 명령어가 있습니다.
명령어는 두가지 입니다.
1. "PUSH X"
- 큐에 정수 X값을 넣습니다.
2. "POP"
- 큐에서 가장 앞에 있는 데이터를 꺼냅니다.
- 만약 큐에 아무것도 있지 않다면, 명령을 무시합니다.
위에 명령들 모두 수행한 후에 큐에 남아 있는 값들을 리턴하세요.
contains 함수와 subString이라는 함수를 이용하여 PUSH와 POP뒤에 어떤 int형 숫자가 있는지 확인하고. 알맞은 값을 result에 더하고 빼서 구현하고, prevent라는 값을 통해 IndexOutofBoundsException 이 발생하지 않도록 구현했다.
'일일 스터디노트' 카테고리의 다른 글
사서 고생하기 | 6일차 | 정렬하기 (0) | 2019.07.25 |
---|---|
사서 고생하기 | 5일차 | 수열 중복 제거 (0) | 2019.07.25 |
사서 고생하기 | 4일차 | 잔액 계산 (0) | 2019.07.25 |
사서 고생하기 | 2일차 | 셀프넘버 판별 (0) | 2019.07.25 |
사서 고생하기 | 1일차 | 13구하기 (0) | 2019.07.25 |