我输入的HashMap
如何找到从源节点Java代码
static HashMap<Integer, List<Integer> > map = new HashMap<Integer, List<Integer>>();
基本输入是这样的所有路径:
1 :: [2, 11] , 2 :: [1, 3] , 3 :: [2, 11, 5] , 4 :: [11, 12] , 5 :: [6, 7, 3] , 6 :: [5, 7] , 7 :: [5, 6] , 8 :: [12, 10] , 9 :: [12, 10] , 10 :: [8, 9] , 11 :: [1, 3, 4] , 12 :: [4, 8, 9]
1这都说明,我可以去2或11 ,从2到1或3 ...
我需要找到节点的最大长度,我们可以从1开始...
好问题kamesh –
答案是:无限。你可以从1到2,然后从2到1,然后从1到2,然后从2到1无限。说真的,如果你想要一个更有建设性的答案,你需要明确地定义你的问题,并展示你所尝试过的。我们不会做你的功课。 –
JB Nizet:一旦你访问它,你不能去节点.. – kamesh