题目链接:
http://write.blog.csdn.net/postedit?ref=toolbar
题意:
在三维空间中有N个球形空间站,给出每个空间站的三维坐标x,y,z 和半径.其中空间站之间可能存在相交,包含,相离等情况。如果非相离则两空间站的距离为0。求连同所有空间站的最小生成树。
题解:
三维构图两空间站的距离等于两圆心距离减去两圆的半径 如果距离小于0,则距离为0
在套kruskal模板即可
代码:
题目链接:
http://write.blog.csdn.net/postedit?ref=toolbar
题意:
在三维空间中有N个球形空间站,给出每个空间站的三维坐标x,y,z 和半径.其中空间站之间可能存在相交,包含,相离等情况。如果非相离则两空间站的距离为0。求连同所有空间站的最小生成树。
题解:
三维构图两空间站的距离等于两圆心距离减去两圆的半径 如果距离小于0,则距离为0
在套kruskal模板即可
代码: