Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- javascript
- 스택
- kotlin
- TS
- 파이어베이스
- 코딩테스트
- k for k
- Python
- C++
- stdin vs input
- 파이썬
- typescript
- 알고리즘
- 최적화
- react
- NPM
- next Link
- 프론트엔드
- 타입스크립트
- firebase
- Android
- CSS
- 백준 스택
- 리액트
- 안드로이드
- HTML
- 자바스크립트
- 백준 스택 시간초과 python
- nodejs
- JS
Archives
- Today
- Total
목록python queue (1)
sooleeandtomas

프로그래머스 lv.2 스택/큐 - 프린터 이번 문제는 기존 큐, 스택 문제와 조금 다르게, 우선순위에 따라서 삭제와 삽입 연산을 수행한다. 마치 원형큐와 같다. 원형큐 front쪽에서 삭제가 되고 rear쪽에서 삽입을 한다. *큐에서 삭제는 front에서, 삽입은 rear에서만 가능하다. #풀이설명 1. 큐의 첫번째 원소를 삭제하여 기억해둔다. 2.큐의 첫번째 원소를 나머지 배열의 원소와 대소비교 if) 큐의 첫번째 원소가 (any) 나머지 배열들보다 크지 않으면 큐에 삽입된다. (큐에서 삭제는 front, 삽입은 rear) else) 큐의 첫번째 원소가 (any) 나머지 배열들보다 크다면 count + = 1 를 해준다. if) param의 위치값이 큐의 첫번째 원소의 위치값과 같다면 break els..
코딩테스트 알고리즘/큐
2022. 9. 27. 23:47