腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Prolog
:
对
列表
中
的
值
进行
计数
、
、
我有具有数字属性
的
事实(具有分配
的
数值
的
字母)。我需要用
Prolog
编写一个程序,将这些属性计算在一个
列表
中
。相反,现在我只能计算
列表
中
的
元素,而不是它们
的
属性。我写了14,但这取决于分配给字母
的
数字。
浏览 0
提问于2017-02-01
得票数 1
回答已采纳
1
回答
使用
Prolog
中
的
嵌套
列表
(不是SWI-
Prolog
)
我
对
prolog
很陌生。有人问我这个问题。我不能在SWI-
Prolog
中
完成。只是在
prolog
基础上(不知道该如何称呼它)。我发现
的
所有答案都在里。举个例子:[[0 1] [1 2] [1 3] [0 4] [0 3]] 每个嵌套
列表
的
第一个元素是键,嵌套
列表
的
浏览 16
提问于2021-12-05
得票数 0
3
回答
对
prolog
列表
中
特定元素
的
数量
进行
计数
、
、
我正在尝试计算一个元素在
列表
中出现
的
次数,到目前为止,我得出
的
结论是 X == H, rate(X,T,N).43 ?- rate(4,[4,2,3,4,4,2],X).
浏览 0
提问于2012-08-13
得票数 4
回答已采纳
1
回答
在每个子
列表
的
开头插入
值
、
我目前正在编写一个谓词,它将在
列表
列表
中
运行,并将已计算
的
值
插入到
列表
的
开头checkthrough([]).我现在要实现
的
是把变量N放在每个子
列表
的
开头,所以每个
列表
都以有效条目的
计数
开始。 我尝试使用累加器来完成这个任务。尝试从空
列表
开始,每次添
浏览 3
提问于2016-05-09
得票数 1
回答已采纳
1
回答
涉及算术运算和
计数
元素
的
列表
上
的
递归?
、
、
、
我很难真正理解
Prolog
列表
和递归调用。我一直在编写一个程序来跟踪有多少项大于
列表
的
首项,然后递归地调用这个关系来检查大于下一个元素
的
值
,等等。^我
的
理解是,这种关系从
列表
中
获取head元素,并使用head和
列表
的
其余部分调用greaterThan。^我在这里理解
的
是greaterThan读取head元素、
列表
的
其余部分和一个用于
计数<
浏览 1
提问于2020-11-17
得票数 1
回答已采纳
1
回答
利用自然数及其继承者
进行
Prolog
函数
计数
和成员
、
我需要在
Prolog
中
编写一个函数,计算
列表
中
的
元素数,另一个函数用来验证元素是否在
列表
中
,但使用
的
是自然数“零”和他
的
继承(s(0))。但是我不能用自然数
对
Prolog
中
的
类似物“
计数
”和“成员”
进行
编程,我只能按照通常
的
方式编写这个函数:isList([_|Xs]) :- isLi
浏览 9
提问于2022-06-23
得票数 1
回答已采纳
1
回答
对
列表
中
的
值
进行
计数
、
我有一个包含重复项
的
列表
,如下所示:logtable={} if #(activitythen for i,log in pairs(activiteit) do table.insert(logtable, log.createdby) end end 我可以通过我们
的
后端接口访问它我检查了log
浏览 0
提问于2017-05-16
得票数 1
3
回答
Prolog
count谓词为真的次数
、
我想要构建类似这样
的
东西:这是要返回
的
我该怎么做呢?
浏览 7
提问于2011-05-19
得票数 33
回答已采纳
2
回答
访问
列表
列表
中
的
特定字段-
Prolog
、
我正在编写
的
这段
Prolog
程序
的
目标是访问
列表
列表
中
的
特定字段(在
列表
中
包含路径
的
停靠点,后跟整个路径
的
距离):RoutesAndDistances = [[[Start我应该如何访问RoutesAndDistances
的
每条记录
的
TotalDistance字段 我知道,要访问普通
列表</
浏览 24
提问于2013-10-27
得票数 0
1
回答
其中
的
谓词和差异
列表
是什么?
我正在做,不能完全理解这个问题中
的
一些术语。 有人将二叉树表示为以下类型
的
字符串(参见示例):"a(b(d,e),c(,f(g,))“。编写一个OCaml函数,它生成这个字符串表示,如果树是像往常一样给出
的
( Empty或Node(x,l,r)项)。 然后编写一个函数来做这个逆运算;例如,给定字符串表示,以通常
的
形式构造树。最后,介绍了可以双向使用
的
combine the two predicates in a si
浏览 1
提问于2014-02-25
得票数 1
回答已采纳
1
回答
对
Prolog
中
的
列表
进行
排序
编写一个程序,允许您为小组/教师选择考试信息,并按日期
对
其
进行
排序。因此,我已经知道如何根据您想要
的
内容(按组号或教师名称)从基
中
获取数据:exam('426-1',这是输出 X = [['PROGRAMMING', 'John'|8-12-2019], ['MATH', &
浏览 3
提问于2019-12-13
得票数 0
回答已采纳
1
回答
如何在C和gprolog之间
进行
接口?
、
、
、
、
我有点不幸地处在C和
Prolog
代码接口
的
位置上。我们用C语言编写了一些数据采集代码,用Gnu-
Prolog
编写了一些分析代码。那么,连接C和gprolog
的
最佳方法是什么呢?我目前正在尝试使用gprolog包
中
包含
的
C库从C调用
Prolog
。我面临
的
问题之一就是如何遍历
列表
。我终于意识到,尽管你可以用n个元素组成一个
列表
,但你必须以
Prolog
的</e
浏览 0
提问于2011-04-27
得票数 1
2
回答
重入式护卫修饰符是如何工作
的
?
、
、
以下是重新进入守卫
的
代码,但不确定我是否正确地理解了它: using SafeMath for uint256; // Withdraw code} 我不知道修饰语是如何防止重新进入
的
。
浏览 0
提问于2020-05-15
得票数 5
回答已采纳
1
回答
对
Prolog
中
的
列表
进行
排序
、
、
、
例如,假设我有以下人员:卡罗尔:喜欢吃B,E,D,C,A史黛西:喜欢食物A,E,B,D,C我
的
解决方法是把字母A分配给数字1-5。在那里,我想建立一个清单,其中包含与食物相对应
的
浏览 1
提问于2015-12-07
得票数 2
回答已采纳
1
回答
我应该使用什么来表示
Prolog
中
的
集合?
、
我想用
Prolog
中
的
集合做一些工作。我发现SWI中有一个名为ordsets
的
库,这似乎就是我要找
的
,但后来我尝试了一下:?- is_ordset([X]), is_ordset([1]), ord_union([1], [Y], Set).好
的
,这两个有序集
的
结合是[Y, 1]。挺好
的
,但是. ?- is_ordset([X]), is_ordset([1]), ord_un
浏览 7
提问于2022-10-08
得票数 0
1
回答
如何计算
列表
中
的
所有偶数
、
请帮助我如何
计数
双数在一个
列表
中
的
Prolog
。我是个初学者,昨天刚开始学习
Prolog
。我知道
列表
中
的
元素是mylen([],0).我认为在这种情况下定义偶数可能会有帮助,我想代码可能是这样
的
: N rem 2 =:= 0. 你能帮我把这两个部分放在一起吗,这样我
的
代码就可以算作偶数了吗?我
浏览 6
提问于2015-02-28
得票数 2
2
回答
什么会导致
Prolog
在匹配时成功,但在被要求标记输出时失败?
、
作为学习练习,我正在尝试用
Prolog
解决,我想我已经使用GNU
Prolog
有限域求解器正确地映射了这个问题。当我运行solve函数时,
Prolog
返回: yes和一个变量
列表
,所有变量都限定在0..1范围内(布尔
值
,因为我已经
对
它们
进行
了约束)。问题是,当我尝试添加一个fd_labeling(解决方案)子句时,
Prolog
关于faces并吐出: no。
浏览 0
提问于2011-11-07
得票数 3
回答已采纳
1
回答
在
prolog
中
返回一个真值而不是整数值
下面有一个简单
的
函数,它包含两个
列表
(大小相同)和一个变量,它存储一些结果。但我得到
的
却是true / false。
浏览 1
提问于2014-06-08
得票数 2
回答已采纳
2
回答
Prolog
-如何确定字符串
列表
中
的
所有元素是否相等?
、
我正在处理这个
prolog
赋值,其中我必须解析用户输入
的
字符串字符
列表
(特别是"u"),并确定是否所有元素都等于字符串"u“。如果是,则返回元素
的
数量,如果不是,则返回false。我
对
prolog
的
工作原理有一个很好
的
理解,但是我
对
列表
的
工作原理感到困惑。任何帮助都将不胜感激。谢谢! 编辑:我在排序功能上取得了一些进展(谢谢!)但我遇到了一个单独
的
问题
浏览 0
提问于2019-02-23
得票数 0
1
回答
学习
prolog
,一些
列表
函数
我正在做一项任务,处理
prolog
中
的
列表
。基本思想是,给定一个
列表
,
prolog
应该能够确定一个
值
是否被重复,只重复一次,或者只重复两次等等。我认为最简单
的
解决方案是计算
值
发生
的
次数,然后使用该
计数
来确定重复
的
次数。不管我做什么,我
的
第一个谓词总是失败
的
。帮助?
浏览 2
提问于2013-11-25
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券