백준 18352번을 해결했다.
Kotlin으로 다익스트라를 구현하는 과정에서 Pair와 PriorityQueue를 사용했는데, Pair를 PriorityQueue에 사용하기 위해서는 Comparator를 사용해야 했다.
다익스트라 몇 문제를 더 풀면서 다익스트라에 익숙해진 다음, Comparator에 대해 더 깊게 공부를 해야겠다.
몇 일간 다익스트라 문제를 풀어보면서 다익스트라에 익숙해져야겠다.
Navigation > Architecture Component 를 진행 하고 있다.
ViewModel을 사용한는 부분을 끝내고, LiveData를 사용하는 부분을 했다.
이 codelab의 다음 과정이 데이터 결합(data binding)인데, 이 부분을 마저 공부할 것이다.