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
- typescript
- firebase
- HTML
- 알고리즘
- TS
- 안드로이드
- 스택
- 리액트
- 파이어베이스
- 자바스크립트
- JS
- NPM
- react
- k for k
- CSS
- 최적화
- 파이썬
- Python
- next Link
- 프론트엔드
- javascript
- 타입스크립트
- 백준 스택 시간초과 python
- Android
- kotlin
- nodejs
- C++
- stdin vs input
- 코딩테스트
- 백준 스택
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