【发布时间】:2016-10-21 00:44:11
【问题描述】:
我想在路径中找到最大数量的唯一元素。 (路径是从根到叶)。
例如,我的树如下。
3
/ \
1 2
/\ \
1 3 5
在树之上,答案将是 3。因为下面有 3 条路径。
3-1-1
3-1-3
3-2-5.
每条路径的独特元素如下。
3-1
3-1
3-2-5.
因此答案是 3。
我对如何获取数字的想法如下。 首先,我找到了从根到叶的所有路径。当指针到达叶节点时,我打印了路径并计算了唯一元素。并迭代此过程,直到访问所有节点。
【问题讨论】: