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
- BFS
- 수학
- 스택
- 문자열
- 다이나믹 프로그래밍
- VR
- c++
- 알고리즘
- 그리디 알고리즘
- 다익스트라
- 유니온 파인드
- 트리
- 정렬
- DFS
- 투 포인터
- 백준
- 백트래킹
- ue5
- 브루트포스
- Unreal Engine 5
- 자료구조
- 그래프
- 유니티
- 시뮬레이션
- 재귀
- 우선순위 큐
- 구현
- 누적 합
- Team Fortress 2
- XR Interaction Toolkit
Archives
- Today
- Total
목록백준 2636 C++ (1)
1일1알

주어진 입력의 가장자리에는 치즈가 없기 때문에 (0, 0)에는 치즈가 절대 없을 것이다. 치즈가 전부 녹을 때까지 (0, 0)에서 bfs를 시작하여 치즈를 녹이는 것을 반복하였다. bfs 도중에 치즈를 만나면 continue를 해서 바깥에 있는 치즈만 녹도록 하였다. #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; int r, c; int cheese_size = 0; int last_size = 0; int cnt = 0; int dRow[4] = { -1,0,1,0 ..
알고리즘
2022. 1. 22. 13:27