题目的意思: 输入很多个节点,包括路径和数值,但是不一定这些全部可以构成一棵树,问题就是判断所给的能否构成一棵树,且没有多余。
网上其他大神已经给出了题目意思:比如我一直很喜欢的
说一声: 之前看了网上好多代码,看的大段大段的,看不下去了,就准备自己写了,结果写出来也是大段大段的,其实中间有不少是被注释掉的测试代码,可忽略不计! // 测试样例:udebug :// 我整个代码最核心的整体思想就是把全部节点放到map中, // 然后层级遍历到的就放到vector(V)中,并从map中删除(重点),最后如果map有剩余就认为not complete!
#include #include #include #include #include #include