-
9372번 상근이의 여행 | Baekjoon BOJ 백준 9372 C++ 코드, 해설, 풀이[백준 알고리즘]/[C++] 2021. 1. 12. 15:03728x90반응형
이번 포스팅은 백준 5052번 전화번호 목록입니다.
아래 url를 클릭하시면 백준 사이트에서 문제를 볼 수 있습니다.
기본 알고리즘
MST 최소 신장 트리 개념 문제
MST의 원칙: 간선의 개수 = (정점의 개수)-1
비행 스케줄은 항상 연결 그래프
모든 국가를 여행하기 위해 타야 하는 비행기 종류의 최소 개수
→모든 정점을 가장 적은 수의 간선으로 연결
= MST (최소 신장 트리)전체 코드
12345678910111213141516171819202122//백준9372 상근이의 여행#include <iostream>using namespace std;int main() {int T;cin >> T;while (T--) {int N, M;cin >> N >> M;int a, b;while (M--) {cin >> a >> b;}cout << N - 1 << endl;}}cs 728x90반응형'[백준 알고리즘] > [C++]' 카테고리의 다른 글
3460번 이진수 | Baekjoon BOJ 백준 3460 C++ 코드, 해설, 풀이 (0) 2021.01.15 1197번 최소 스패닝 트리 | Kruskal Algorithm 쿠르스칼 알고리즘 | Baekjoon BOJ 백준 9372 C++ 코드, 해설, 풀이 (0) 2021.01.13 5052번 전화번호 목록 | Baekjoon BOJ 백준 5052 C++ 코드, 해설, 풀이 (0) 2021.01.11 11866번 요세푸스 문제 0 / Baekjoon BOJ 백준 11866 C++ 코드, 해설, 풀이 (0) 2020.12.22 8958번 OX퀴즈 / Baekjoon BOJ 백준 8958 C++ 코드, 해설, 풀이 (0) 2020.12.02