题意:给出n个三维空间的球体,球体是以圆心坐标+半径来表示的,要求在球面上建桥使所有的球联通,求联通所建桥的最小长度。
分析:若两点距离大于两半径和的长度,那么距离就是两点距离 - 半径和,否则为0,Prim写错了,算法没有完全理解
/************************************************* Author :Running_Time* Created Time :2015/10/25 12:00:48* File Name :POJ_2031.cpp ************************************************/#include #include #include #include #include #include #include #include #include #include #include #include #include