250x250
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
- union_find
- map
- priority_queue
- string
- Calendar
- dfs
- JPA
- 힙덤프
- alter
- NIO
- spring boot
- CSS
- deque
- html
- Properties
- 큐
- scanner
- math
- sql
- 리소스모니터링
- List
- date
- javascript
- Java
- BFS
- 스택
- Union-find
- set
- 스프링부트
- GC로그수집
Archives
- Today
- Total
목록brute_force (1)
매일 조금씩

BFS와 Brute force를 섞어야하는 문제였다. Brute force를 공부하기 전이라 관련 포스팅을 참고 하였다. 연구소에 세개의 벽을 세운후 퍼진 바이러스의 영향을 받지 않은 영역의 수의 최댓값을 구하는 문제다. 내 기준 굉장히 까다로운 문제였다.. 벽과 바이러스가 없는 0인 자리에 벽 3개를 세웠을 때의 모든 경우의 수를 따져야한다. ---> brute force 연구소 상태를 복사하여 테스트 할 이차원배열이 따로 필요하다 바이러스가 퍼진 후의 연구실 상태를 구하고 그 후, 그때의 0인 자리 수를 세야한다. ---> bfs 처음에 예시를 제대로 보지 않아 헷갈렸던 것 ---> 2의 바로 옆에만 벽을 세우는 게 아니다!!! (그래서 brute force) 벽을 3개 세워 볼 때마다 나오는 0인 ..
알고리즘/Graph (DFS, BFS)
2020. 8. 8. 19:47