【发布时间】:2020-03-16 16:08:42
【问题描述】:
我有一个包含 8 个元素的列表:
[[a], [a], [a, b], [b, c], [c, d, e], [d, f], [f], [f]]
目标是有一个相邻元素相交的列表:
[[a], [a], [b], [c], [d], [f], [f]]
在 Prolog 中最好的方法是什么?
【问题讨论】:
-
你尝试了什么,什么不起作用?
-
我试图用intersection和maplist函数来做,但我失败了。我无法习惯这种编程方式。
标签: list prolog intersection