문제: https://www.acmicpc.net/problem/2887 MST 문제이다. 노드의 수가 100,000이다. 따라서 모든 간선을 연결하면 간선의 수가 너무 많아서 메모리 초과가 나온다. 따라서 최적화할 수 있는 방법을 찾아야한다. 모든 간선을 연결하지 말고 x좌표로 정렬 후 가장 가까운 행성과 간선을 연결한다. 이를 y좌표, z좌표에 대해서도 동일하게 진행한다. 그러면 간선의 수를 N^2에서 3N으로 줄일 수 있게 된다. 그 후 MST의 총 비용을 계산하면 된다. MST 알고리즘은 prim을 사용하였다. 코드는 아래와 같다. #include #include #include #include #include #include using namespace std;typedef long long..