递归处置表从头至尾T.
除此之外 , 还需要一个遏制前提 。 被处置的表不竭缩小 , 当当作为空表时 , 整个表被处置完了 , 是以完整的表处置法则具有如下形式:
manipulate([ ]).
manipulate([H|T]) :-
【Prolog的数据结构】 process(H),
manipulate(T).
此外 , 具体应用时可能还有其他更好的暗示形式 , 是以不必一味强求 。

8SWI-Prolog内置了丰硕的处置列表的库 , 好比member就是用于查看元素是否属于列表 , app用于追加列表 , reverse用于倒序列表 。 你可以在SWI-Prolog的网站上的library(lists): List Manipulation页面上查找更多 。

注重事项多做操练 , 深切理解递归的思虑体例 。
导入多个文件时 , 注重文件的挨次 。
以上内容就是Prolog的数据结构的内容啦 , 希望对你有所帮助哦!
猜你喜欢
- Word如何为每一页添加不同的页眉
- 星期一到星期日的英文 星期一到星期日的英文是什么
- 移动网上营业厅的电子发票如何下载
- 英语世界动物日手抄报 世界动物日的手抄报怎么画
- printf语句控制输出数值的宽度和小数点后位数
- 叶落归根的意思 叶落归根的出处
- WIN10自带计算器如何计算a的多少次方等于b
- autocad P3D如何设置修改一条直线的终点坐标
- 不惜歌者苦但伤知音惜的意思 不惜歌者苦但伤知音稀什么意思
- 人故有一死或重于泰山或轻于鸿毛的固是什么意思 人故有一死或重于泰山或轻于鸿毛的意思
