二分搜最0~(最大高度-最小高度)
用DFS找出是否能到達(一到達就離開DFS函數
不能用遞迴,使用BFS會浪費很多時間(python會NA40%
最後再用BFS找到最短路徑,印出來
參考前面別人的解題報告
DIJKSTRA可以更快找到最緩坡度,不用二分搜尋