- 시작시간 : 00시 25분
- 종료시간 : 00시 53분
- 문제 :
이 그림의 값으로 최단 거리 구현!
입력 예시
6
11
1
1 2 2
1 3 5
1 4 1
2 3 3
2 4 2
3 2 3
3 6 5
4 3 3
4 5 1
5 3 1
5 6 2 - 풀이 :
자바 결과 6 --노드
11 --간선(노드 사이의 연결 값을 이해하기 쉽게 비용으로 표기 )
1 --1에서 시작
1 2 2 --1에서 2까지 도달하는데 비용 2
1 3 5 --1에서 3까지 도달하는데 비용 5
..
5 6 2 --5에서 6까지 도달하는데 비용 2
0 --1에서 1로 가는 최단 거리 값
2 --1에서 2로 가는 최단 거리 값
3 --1에서 3으로 가는 최단 거리 값 (1 -> 4 -> 5 -> 3)
1 --1에서 4로 가는 최단 거리 값
2 --1에서 5로 가는 최단거리 값 (1 -> 4 -> 5)
4 --1에서 6으로 가는 최단거리 값 (1 -> 4 -> 5 ->6) - 회고 :
아직 3일차... 맡은 일은 없어도 회사는 가야하고,
운동도 해야되고
스터디 + 회사 진행되는 프로젝트 공부도 해야한다.
해야 할 일은 많은데 에너지가 딸린다.
참고 : https://freedeveloper.tistory.com/384?category=888096
'알고리즘' 카테고리의 다른 글
최단 경로 알고리즘 Shortest Path (0) | 2021.06.21 |
---|---|
[문제] 다이나믹 프로그래밍 (효율적인 화폐 구성) - 20210621 (0) | 2021.06.21 |
[문제] 다이나믹 프로그래밍 (바닥 공사) - 20210621 (0) | 2021.06.21 |
[문제] 다이나믹 프로그래밍 (개미 전사) - 20210617 (0) | 2021.06.17 |
[문제] 다이나믹 프로그래밍 (1로 만들기) - 20210617 (0) | 2021.06.17 |