题意是有0 ~ n-1 个点,要从一个点出发,每条边只能走一次,使得经过的路径最长。我还是直接保存路径,然后DFS,只不过这次要用二维数组判断点i - j 是否已走过(若i - j 已被访问,则 j - i 也就被访问)。
本文介绍了一种使用深度优先搜索(DFS)算法求解给定图中最长路径的方法。通过遍历所有可能的路径并记录最长路径长度,确保每条边只被访问一次。
题意是有0 ~ n-1 个点,要从一个点出发,每条边只能走一次,使得经过的路径最长。我还是直接保存路径,然后DFS,只不过这次要用二维数组判断点i - j 是否已走过(若i - j 已被访问,则 j - i 也就被访问)。

被折叠的 条评论
为什么被折叠?