题目链接:UVA1001 题意:在一个巨大奶酪中的A要以最短的时间与B相遇.在奶酪中走一米的距离花费的时间是10s,而奶酪中有许多洞,穿过这些洞的时间是0s.给出A.B以及各个洞的坐标,求最短的时间. 三维??乖乖,这怎么用最短路算法.在搜了题解后才知道可以编号压缩成二维啊,这操作骚气,实在想不出来啊!! 思路:将起点,终点,各个洞进行编号看成一个一个的点,写一个函数求出各个点之间的距离(即边的权值),在运用dijstra或Floyd算法就可以了.Ps:求距离的时候可以将各个点看成一个一个的球,…