需要算法进行序列计算
我试图找到一个问题的解决方案,我有类似的东西
A> B.
B> C.
B> D.
C> D.
我应该得到答案为A> B> C> D.
这个问题的条件
输出将涉及所有元素。
这个问题不会有任何虚假的输入。
例如,(A> B)(C> D)是一个伪输入,因为我们无法确定输出。
输入可以是任何大小但从不虚假,并且总会有问题的解决方案。
我需要使用Java Collections找到最佳解决方案。欢迎任何提示/提示。
提前致谢!
没有找到相关结果
已邀请:
4 个回复
氮顺
栖很钾是狠
钨蜡唤喉晤
。列表将被排序,因此对于第1/1对
,您使用二进制搜索查找
。如果它已经存在,则跳过,如果没有,则插入适当的点。从
开始,你在列表的剩余部分用
再次做到这一点。希望这有帮助。
量华