Prolog中两个排列(循环)的乘积

时间:2015-03-30 15:19:52

标签: recursion prolog logic-programming

我想在Prolog中找到两种排列的产品(循环形式),我遇到了问题(主要是因为我甚至无法想象它会是什么样子)。

我想过将这些排列变成另一种表现形式,但我不确定哪种方式是正确的。

请帮助我,非常感谢任何提示。

  

%permutationproduct(+ P1,+ P2,-Result)

编辑:在排列的产品下我的意思是:CLICK(但我们的输入是循环符号,这使得项目更加困难)。输入是2个排列(P1,P2),预期结果是第3个参数 - 排列的乘积。

我实际上正在开展一个更大的项目,这只是其中的一部分,但如上所述,我甚至无法启动它,因为我无法想象它。

0 个答案:

没有答案