Notice
Recent Posts
Recent Comments
Link
-
DP :: 백준 :: 욕심쟁이 판다 :: 1937 본문
욕심쟁이 판다 1937
map[][]에 대나무 숲 정보를 다 집어넣고 map[1][1]부터 dfs로 이동 가능한 곳 모두 탐색한 뒤 최댓값 출력하면 될것같은데...
알고리즘 공부하던 초창기에 푼거라 빙빙 돌아간 것 같다..
어쨋든, 코드를 설명하자면
1. bamboo[][] 배열에 입력받은 정보들을 집어넣는 동시에 ArrayList<Node> al에도 집어넣는다.
2. al을 대나무 양을 기준으로 sort 한다.
3. al에 들어있는 정보들을 하나씩 get 해와서 탐색한다.
4. 탐색 종료 후 최댓값을 찾아서 출력한다.
이렇게 된다...
예전에 풀었던 문제를 다시 보니 뭔가 실력이 향상된것 같아 뿌듯하다.
물론 코딩테스트는 다 떨어졌지만..ㅠ__ㅠ
'알고리즘 > DP' 카테고리의 다른 글
dp :: 백준 :: 암호코드 :: 2011 (0) | 2016.12.19 |
---|---|
DP :: 백준 :: 연속합 :: 1912 (0) | 2016.11.06 |
DP :: 백준 :: 자두나무 :: 2240 (0) | 2016.11.05 |
DP :: 백준 :: 1학년 :: 5557 (0) | 2016.11.04 |
DP :: 백준 :: 숫자삼각형 :: 1932 (0) | 2016.11.02 |
Comments