[프로그래머스]그래프 : 가장 먼 노드 (level 3)(c++)
https://programmers.co.kr/learn/courses/30/lessons/49189 코딩테스트 연습 - 가장 먼 노드 6 [[3, 6], [4, 3], [3, 2], [1, 3], [1, 2], [2, 4], [5, 2]] 3 programmers.co.kr c++ 코드 #include #include #include #include using namespace std; int bfs_get_max_dist_cnt(vector & adj_list, int n) { // 0번노드에서 거리 1부터 시작 // (거리가 0이 아니면 방문한 것으로 판단하기 위해) vector dists(n); queue q; q.push({0, 1}); dists[0] = 1; int max_dist = 0; ..
2020. 6. 22.