【发布时间】:2015-04-30 00:53:15
【问题描述】:
(1) 如何使用 Prolog 定义delete(X,L1,L2) 关系,其中L2 是从列表L1 中删除项目X 的结果列表
(2)如何绘制派生树来回答下面的查询?
| ?- delete(3,[4,10,6,8,1,3,9],L)
【问题讨论】:
-
您应该展示您对解决此问题的尝试。还需要澄清一下:
delete(X, L1, L2)是从L1中删除一个 个X的实例,还是所有 个实例? -
我不确定我是否理解问题 #2。你要求一棵派生树,然后你展示了一棵。
标签: prolog