我正试图在我的社交图中实现一个“找到你的朋友”的功能,并使它尽可能地方便用户,我想用最短的路径来排序我的查询结果(这样你的“朋友圈”中的某个人就会首先出现)。i)Bill.*' ANDRETURN u, path这完成了“按最短路径排序”,但它从结果中排除了任何断开连接的节点有没有一种方法可以说“按最短路径排序,除非没有路径--在这种情况下,使用路径长度为20”?或
我首先查看了其他问题,但没有找到任何适当的答案。假设有一个二维数组,其中有两个节点被保存,还有一个Integer作为输入,它包含所有节点的总数。现在的任务是在Java中找到有向无环图中的最长路径。long longestPath(long length, long Array[][])int[] max = new int; {dfs(v); maximum[] = max[dfs.distance};}我就到此为止了,因为我认为dfs只对树有效。然后我有了使用拓扑sort.Indeed的想法,我不知道如何在