POJ1984 Navigation Nightmare(并查集)
题意:有N个农场,连接这些农场的路只有水平的和竖直的。给出M条信息(f1 f2 L D),说明f2在f1的D方向L距离处。给出k次查询(f1 f2 index),意为根据给出的前index条信息,f1和f2的最短距离是否能确定,可以的话就输出最短距离,否则输出-1.显然这里的最短距离是横、纵方向的最短距离之和。
思路:显然题目需要多次判断是否属于同一集合,要用并查集。将平面看作二
原创
2017-08-01 00:40:40 ·
302 阅读 ·
0 评论