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
- 카카오
- 백준
- 인텔리제이 에러
- dfs
- 프로그래머스
- leetcode
- 리트코드 1557
- 스프링 에러
- java 프로그래머스
- daily challenge
- java leetcode
- 코딩테스트
- 파이썬
- 프로그래머스 java
- leetcode 1721
- 그래프 자바
- Java
- 자바 리트코드
- 리트코드 자바
- 분할정복
- DP
- 백준 18222
- 코테
- 백준 16935
- 구현
- 자바
- 자바 5464
- 리트코드
- 스택
Archives
- Today
- Total
목록백준 16236 (1)
레벨업 일지
[Java] 백준 16236. 아기 상어
문제 https://www.acmicpc.net/problem/16236 16236번: 아기 상어 N×N 크기의 공간에 물고기 M마리와 아기 상어 1마리가 있다. 공간은 1×1 크기의 정사각형 칸으로 나누어져 있다. 한 칸에는 물고기가 최대 1마리 존재한다. 아기 상어와 물고기는 모두 크기를 가 www.acmicpc.net 알아야 할 개념 2차원 배열 BFS 탐색 풀이 주어진 조건에 따라 bfs 시뮬레이션을 구현하는 문제. 풀이 알고리즘은 다음과 같다. 현재 위치에서 bfs 탐색을 하며 currentSIze 보다 작은 상어들을 priorityQueue에 추가한다. priorityQueue 가 비어 있지 않은 경우 하나 꺼내서 잡아먹는다. 시간, 상어 사이즈 갱신한다. 지금까지의 PriorytyQueue와..
알고리즘/백준
2023. 5. 15. 02:08