腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
Prolog
中
实现
谓词
list_for_set
如
何在
Prolog
中
实现
谓词
list_for_set
(Xs,Cs),其中Cs是一个列表,该列表包含与Xs相同的元素,按其第一次出现的顺序排列,但其出现的次数仅为1。 ?-
list_for_set
([1, a, 3.3, a, 1.4], Cs). 只有当Cs = 1,a,3,4时才会发生这种情况。 ?-
list_for_set
([1, a, 3,3, a, 1,4], [a, 1,3,4]) 一定会失败。 前面语句的Cs列表将称为集合列表,即每个
浏览 8
提问于2020-04-22
得票数 0
回答已采纳
1
回答
在
prolog
中
向函数添加任意数量的参数
我想
实现
一个while循环,例如:
prolog
中
的while(true) {(assign(n,1));(assign(r,2));}。当while为true时,我如
何在
prolog
中
实现
这样的
谓词
?我希望我的
谓词
是这样的 while(true,[(assign(n,1)),(assign(r,2))].
浏览 0
提问于2018-11-09
得票数 0
3
回答
使用
Prolog
ODBC接口
、
、
我正在学习
prolog
。我还有一项任务要做。我必须使用
Prolog
ODBC INterface将一些数据插入到mysql或MSSQL等数据库
中
。我知道有一些示例
谓词
(),比如 odbc_connect('WordNet', _, [ user(jan),我不知道如何准确地使用这些
谓词
并展示一个有效的示例。谁能告诉我,我如何准确地使用这些插入数据到一个数据库,
如
MySSQL或MSSQL从
浏览 2
提问于2009-09-14
得票数 2
回答已采纳
1
回答
查找替代词(同义词)
、
、
、
、
我试图弄清楚如
何在
Prolog
中
创建一个同义词查找器。 word(likes).word(chair).如果输入是“喜欢”,我想要输出一个同义词,
如
“爱”。或者对于房子,我想要输出“家”。 我想用同义词
谓词
来
实现
这一点,而不是将替代词添加为一个新单词()。
浏览 0
提问于2017-12-07
得票数 2
1
回答
Prolog
组合
谓词
、
、
关于
Prolog
的一个小问题。假设我使用了内置
谓词
findall/3来获取列表,并使用变量X作为输出。 我想知道如
何在
另一个
谓词
(
如
last/2 )中使用这个列表来找到这个列表的最后一个元素。
浏览 1
提问于2016-02-28
得票数 0
回答已采纳
1
回答
Prolog
兼容性层.可用的编程库
、
在一个
Prolog
实现
中
缺少一些
谓词
,在其他
实现
中
是可用的。您知道
Prolog
的"
Prolog
兼容性层“(特别是GNU)吗?“
实现
为”--您可能希望使用的
prolog
实现
“
浏览 4
提问于2011-08-22
得票数 5
回答已采纳
1
回答
如
何在
prolog
中
读取数组“列表”并打印?
如
何在
prolog
中
读取数组“列表”并打印?我需要:-提示用户插入一个数组用户如何告诉我他完成了,然后我打印出来 我只是想不出如
何在
谓词
中
实现
这一点。
浏览 3
提问于2012-03-18
得票数 0
回答已采纳
1
回答
Prolog
--通过列表阅读
、
对于我班上的一个问题,我很难理解如何阅读
Prolog
中
的数字列表。其思想是,名为contains_big的
谓词
将读取给定数字的列表,如果该列表
中
的数字超过100,则用"true“响应,如果没有,则以false响应。= false 如
何在
prolog
中
实现
这一点?
浏览 0
提问于2021-04-11
得票数 0
回答已采纳
1
回答
如
何在
Prolog
中
定义用户定义的
谓词
我想用
Prolog
写下面的约束,可以吗?C1(x, y) : isSU(x) ∧ isSU(y) 谢谢你的回答。阿里·达乌迪安
浏览 6
提问于2013-12-03
得票数 1
1
回答
内置
谓词
的时间复杂度
我一直在用
prolog
做一个小项目。我一直注意到,当删除内置
谓词
(
如
append(?List1, ?List2, ?List1AndList2)和subtract(+Set, +Delete, -Result) )时,倾向于其他选择(处理列表和单个元素时的[Head | List2],编写自己的减法
谓词
,等等)。我想知道在
prolog
中
如何优化内置的
谓词
?是否建议编写自己的
谓词
而不是使用现有的
谓词
?我最近刚开始使用
prolog
浏览 2
提问于2017-09-29
得票数 1
回答已采纳
1
回答
Prolog
中
的后继函数
、
在我最近在大学逻辑编程考试
中
遇到的一个问题中,我被要求编写一个
Prolog
谓词
odd/1,该
谓词
确定给定的值是否为奇数。
实现
应该使用已经给定的
谓词
s/1,该
谓词
将对给定元素的后继(即X+ 1)进行计算。这是
实现
odd/1
谓词
的解决方案: 第一个表达式
浏览 1
提问于2014-03-18
得票数 1
回答已采纳
1
回答
如何检查一个术语是否包含变量?
我对
prolog
很陌生。我正在尝试
实现
谓词
occurs(Variable, Term),如果
prolog
变量发生在
prolog
项
中
,则该
谓词
会成功,否则会失败。
浏览 1
提问于2019-06-30
得票数 1
回答已采纳
3
回答
swi-
prolog
中
的
Prolog
类型定义
、
、
、
在visual
prolog
中
,
prolog
程序中有“域”部分,您可以在其中定义类型。swi-
prolog
中有没有类似的东西?在visual
prolog
中
,类型定义如下:NewType = thing1; thing2
浏览 2
提问于2010-10-18
得票数 5
回答已采纳
2
回答
Prolog
,返回从1到N的列表
这似乎是一个非常基本的问题,但我仍然在学习和理解
Prolog
的概念。
浏览 3
提问于2013-04-28
得票数 1
回答已采纳
1
回答
如果_/3有什么用途?
、
、
谓词
似乎是堆栈溢出的
Prolog
部分
中
为数不多的主要贡献者之一。这个
谓词
是这样
实现
的,由@false提供: call(If_1, T), ( T == true -> call(Then_0)但是,我一直无法找到一个清晰、简单、简洁的解释,说明这个
谓词
的作用,以及它与经典的
Prolog
if -> then ; else的if-然后-if -> then ; else构造相比有什么
浏览 2
提问于2016-10-03
得票数 36
回答已采纳
1
回答
如
何在
Prolog
中
截断文件长度?
、
、
、
如
何在
Prolog
中
截断文件长度? 我只在set_stream_position/2标准中找到了一个ISO
谓词
。但是我没有在主要的
Prolog
系统中找到set_stream_length/2
谓词
。
浏览 4
提问于2012-12-25
得票数 4
回答已采纳
2
回答
prolog
中
输入/输出参数的差异
、
Prolog
谓词
定义
中
的输入和输出参数有什么不同吗?这与其他语言(
如
Scheme和C )相比如何?
浏览 2
提问于2013-04-15
得票数 3
1
回答
如
何在
Prolog
中
定义排序(列表,排序)
、
、
如
何在
Prolog
中
定义
谓词
sort(List,Sorted)?例如,sort([3,2,4],[2,3,4])返回true。我知道有一个内置的
谓词
,但我想知道如何定义它。
浏览 0
提问于2015-10-14
得票数 1
1
回答
Prolog
中
的三角矩阵
、
我对
Prolog
非常陌生,我希望您能在这方面提供帮助。我的尝试失败,主要是因为我无法正确访问每个列表/行的元素。
浏览 8
提问于2021-11-28
得票数 0
回答已采纳
3
回答
Prolog
中
的不同
谓词
,不工作(总是false)
我正在使用SWI为大学考试学习
Prolog
,对于这个
实现
不同的
谓词
的简单程序,我有一些疑问,如果两个元素不同(如果它们不匹配的话),则声明为TRUE,如果它们匹配,则说FALSE。问题是,如果我试图在
Prolog
shell
中
执行以下查询,我总是获得FALSE:false. 为什么?
浏览 0
提问于2013-04-09
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
中国云计算专家委主任李德毅院士为云创题字
知识表示与知识建模
李德毅院士:人工智能对四个行业冲击最大!
第4章 知识推理与规划
盘点:2020年5种流行的 AI 编程语言,就业高薪不是梦!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券