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 |
Tags
- 프로그래머스
- 알고리즘
- 백준 14888
- 백준2346
- 이진탐색
- jparepository
- boj2343
- 구현
- 자물쇠와 열쇠
- 백준14502
- BOJ3985
- BOJ
- programmers
- java
- boj2792
- BOJ11724
- BOJ #Java #1003 #DP
- entitymanager
- 파괴되지않은건물
- 백준
- 백준 12865
- 백준14889
- 이분탐색
- binarysearch
- 덱
- 자바
- 코딩테스트
- 자료구조
Archives
- Today
- Total
목록덱 (1)
Hzim-dev

✨ 문제 ✨ https://www.acmicpc.net/problem/2346 ✨ 요약 ✨ 각 풍선 안에 들어있는 -N보다 크거나 같고, N보다 작거나 같은 정수만큼 이동하여 다음 풍선을 터뜨린다양수가 적혀 있을 경우에는 오른쪽으로, 음수가 적혀 있을 경우에는 왼쪽으로 이동한다 ✨ 문제 풀이 과정 ✨ 1번 풍선의 왼쪽에는 N번 풍선이 있고, N번 풍선의 오른쪽에 1번 풍선이 있다 => 원형 형태로 생각하고 문제를 풀어야 하기 때문에 List 혹은 Deque 를 생각했다 ✨ 풀이 ✨ 1. 이동 값과 인덱스 값을 포함하는 내부 클래스 Balloon 생성2. Deque에 Balloon 객체로 입력 받기3. 양수인 경우 앞에서부터 뒤로 풍선 이동, 음수인 경우 뒤에서부터 앞으로 풍선 이동 ✨ 코..
알고리즘
2025. 1. 15. 22:10