有二維數組long[50][50],它是從0到100的隨機數填充的。我需要找到從最大(或第一個最高)到最小的最長路徑。你可以向上,向下,向左和向右移動。 我發現如何找到單一的方式:找到最大的最接近的數字(但沒有更大,它是),並在那裏移動。 public static int measure = 50;
public long[][] map = new long[measure][measure
已知:未加權的有向圖(G =(E,V)),可以包含任意數量的循環。 目標:對所有的頂點我要V中的最長簡單路徑來一些目標頂點X 算法理念: For each v in V
v.distanceToTarget = DepthFirstSearch(v)
Next
DepthFirstSearch(v as Vertex)
if v = target then
'D