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
- 개발자취업
- 트리
- 네트워크 계층
- 그래프
- 99클럽
- BFS
- 그래프 이론
- 항해99
- 데이터베이스
- 정렬
- 백트래킹
- 완전탐색
- 코딩테스트준비
- 스프링
- BinarySearch
- lower bound
- 그리디
- 자바
- DFS
- 백준
- 알고리즘
- Java
- 프로그래머스
- 우선순위큐
- DP
- Spring
- 브루트포스
- 스프링 핵심 원리 - 기본편
- Til
- 동적 프로그래밍
Archives
- Today
- Total
목록2025/01/07 (1)
AtraFelis's Develop Diary
[백준] 1010 - 다리 놓기(JAVA)
https://www.acmicpc.net/problem/1010문제재원이는 한 도시의 시장이 되었다. 이 도시에는 도시를 동쪽과 서쪽으로 나누는 큰 일직선 모양의 강이 흐르고 있다. 하지만 재원이는 다리가 없어서 시민들이 강을 건너는데 큰 불편을 겪고 있음을 알고 다리를 짓기로 결심하였다. 강 주변에서 다리를 짓기에 적합한 곳을 사이트라고 한다. 재원이는 강 주변을 면밀히 조사해 본 결과 강의 서쪽에는 N개의 사이트가 있고 동쪽에는 M개의 사이트가 있다는 것을 알았다. (N ≤ M)재원이는 서쪽의 사이트와 동쪽의 사이트를 다리로 연결하려고 한다. (이때 한 사이트에는 최대 한 개의 다리만 연결될 수 있다.) 재원이는 다리를 최대한 많이 지으려고 하기 때문에 서쪽의 사이트 개수만큼 (N개) 다리를 지으려..
Algorithm/백준
2025. 1. 7. 23:53