第一题我用HashMap存,我用两个HashSet把键和值分别存起来,如果出现在第一个set没有出现在第二个set表示一个起点,然后在map里用key找值,不断append一个StringBuilder直到循环到终止符。 第二题可以关键路径也可以回溯,自定义一个node,里面放一个子节点的LIst,建立成树的样子,然后回溯就行了,用一个静态变量存答案。 第三题题目连成一片,沿着上下左右相邻,“中间未出现对方棋子或空子”这个我没明白什么意思,假如八个棋子包围中间一个棋子,不知道算不算8个连成一片。。我直接用递归做的,沉岛。 考试以后帮同学做的,没有验证过对不对,大家快来讨论呀