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
- BFS
- Spring
- 다익스트라
- 코드트리
- SWEA
- 자바
- database
- 트러블슈팅
- 알고리즘
- DFS
- 항해플러스ai
- 알고리즘기본개념
- 코테
- Java
- JUnit
- 그래프
- 그리디
- DP
- 완전탐색
- 싸피
- 코딩테스트실력진단
- Union Find
- 유니온파인드
- 항해플러스ai후기
- 항해솔직후기
- 코딩테스트
- JPA
- SSAFY
- 백준
- 다시보기
Archives
- Today
- Total
목록2024/03/07 (1)
HwangHub
[Java/Simulation] 백준 21611. 마법사상어와 블리자드
🤔 Intuition 바라는 게 많은 시뮬레이션 문제. 길을 잃지 않도록 변수명을 잘 선언하고, 로직을 잘 구성한 뒤 코드를 작성해야 할듯. 탐색은 정직하게 달팽이탐색으로 구현할 것. pull 또는 stretch 과정에서 temp 배열 인덱스를 복잡하게 운영하는 것보다는 1차원으로 차곡차곡 쌓아두고, 이를 고대로 다시 달팽이탐색으로 복붙하는게 편할 듯 연속되는 구슬을 터뜨리기 위해 좌표를 저장하는 건, 나중에 길이를 체크하고 되돌아가서 하나하나 터뜨리는 논리이므로 stack 자료구조가 적절할 듯 🔎 Algorithm & Complexity Algorithm : 시뮬레이션 시간복잡도 : O(N^4) : N^2 탐색 X 최악의 경우 stack에 N*N개 채워진 상태로 뒤로감기 → 480 ms 공간복잡도 : ..
workspace/algorithm
2024. 3. 7. 12:11