본문 바로가기

알고리즘/백준 풀이

[백준 1011] 다리 놓기

문제 : 다리 놓기



문제 설명 : 강 서쪽에서 강 동쪽으로 다리를 놓으려고 한다. 

다리는 서쪽에는 N개의 사이트, 동쪽에는 M개의 사이트가 있다. (N <= M)

다리를 최대한 많이 지으려고 한다. (단, 다리끼리 겹칠수 없다.)


처음에 문제가 복잡한 것 같지만, 쉽게 생각하면 쉽게 풀리는 문제다. 

(강 서쪽에서 전체 N개의 사이트와 M개의 사이트를 잇는 문제이다.) = (M개의 사이트에서 N개를 고르는 문제.)


즉, mCn 조합문제이다. 

조합문제는 동적 계획법에서 주로 다루는 문제이다. 






회고. 


쉽지않네.

'알고리즘 > 백준 풀이' 카테고리의 다른 글

[백준 1328] 고층 빌딩  (1) 2018.11.29
[백준 9465] 스티커  (0) 2018.11.25
[백준 2163] 초콜릿 자르기  (0) 2018.11.25
[백준 2667] 단지번호 붙이기  (0) 2018.11.25
[백준 4963] 섬의 개수  (0) 2018.10.05