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
- priority_queue
- Sort
- 깊이우선탐색
- int
- 정렬
- C++
- 티스토리챌린지
- 알고리즘
- Set
- map
- vector
- DFS
- 에라토스테네스의 체
- BFS
- 최소공배수
- 백트래킹
- 프로그래머스
- 배열
- 이분탐색
- 그래프
- 분할정복
- 백준
- 문자열
- N과M
- 오블완
- 우선순위큐
- 유클리드호제법
- DP
- 다이나믹프로그래밍
- stoi
Archives
- Today
- Total
목록1021 (1)
안녕 세상아,
[c++/백준] 1021 회전하는 큐
https://www.acmicpc.net/problem/1021 1021번: 회전하는 큐 첫째 줄에 큐의 크기 N과 뽑아내려고 하는 수의 개수 M이 주어진다. N은 50보다 작거나 같은 자연수이고, M은 N보다 작거나 같은 자연수이다. 둘째 줄에는 지민이가 뽑아내려고 하는 수의 위치가 www.acmicpc.net 큐의 양쪽에서 삽입 삭제가 이루어지기 때문에 deque를 사용해야한다. deque를 사용해야하는 것은 쉽게 알 수 있다. dq 크기의 반 이하인지, 이상인지 구해야하지만 괜히 복잡하게 생각해서 함수 두개 따로 만들어서 min값 받으려고 했다. 하다보니까 뭔가 이상하고 잘 안돼서 노선 바꿈..물론 이런 방법으로도 풀 수 있겠지만 푸는 사람이 많이 없는 이유가 있겠지..? 암튼 정답 코드는 입력받..
백준
2023. 5. 9. 15:17