![]() |
1
5
最简单的方法是使用DCG表示法来描述列表:
您也可以手动执行此操作:
这里不需要累加器来获得线性时间。 |
![]() |
2
1
我相信在你想要建立道路的方式上有一个问题。 您可能想要重写它,以便在谓词的头部构建它。 像这样:
第一个子句结束递归:若要从状态k转到状态k,则返回[]作为路径,因为您已经处于目标状态。 第二个子句构建路径,它获取下一个状态并以递归方式调用resolve,构建递归结束时所遍历的路径。 |
![]() |
3
0
应该这个词
目前没有任何其他用法
|