最大子列表长度(Prolog) - 无削减或逻辑Prolog内置插件

时间:2015-10-23 04:22:30

标签: prolog

我是Prolog的初学者...
我想要做的是类似于transpose,但没有使用任何剪切或逻辑Prolog内置插件 此外,如果列表没有任何元素,则其元组条目应为[]。 比如说我有一个列表my_pred([[a , b , c], [1, 2]], Y) 这应输出:

Y = [[a ,1], [b, 2], [c , []]] 

如果子目录与转置期间最大子列表的长度相比较小,则添加[]

我正在寻找一个初学者友好但有效的解决方案,可以增强对像我这样的初学者的理解:) 我试图搜索,但到目前为止所有解决方案都使用了剪切或一些逻辑Prolog内置插件:(

到目前为止,我没有找到解决问题的方法......

0 个答案:

没有答案