腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Prolog
--基于事实的小练习
database
、
prolog
、
fact
、
visual-prolog
好的。这就是我的问题。我需要实现一个谓词来汇总列表中所有产品的价格。但是,就目前而言,我不会在这方面取得更多进展。我做错了什么?提前谢谢。 state = reduced ; normal producte (string, integer, state) nondeterm calculate(integer) % ---> producte( description , price , state ) producte("Enciam",2,norma
浏览 4
提问于2012-01-06
得票数 0
回答已采纳
1
回答
bagof/3不可预测
prolog
、
prolog-setof
我正在使用SWI-
Prolog
。 ?- bagof(Q, (Q=A, (A=[a,_] ; A=[_,b])), X).
浏览 2
提问于2019-03-02
得票数 3
1
回答
按列表中相同字段搜索
Prolog
prolog
、
visual-prolog
getName([person(N, S, _, AC)|T]):- length_of但是它不起作用,似乎
findall
返回一个只有一个元素的列表L。
浏览 5
提问于2013-01-31
得票数 0
1
回答
Prolog
findall
/3
prolog
、
pattern-matching
、
prolog-findall
我是否可以使用
findall
/3来获得可以匹配模式的所有事实的列表?我想要获得pred(a, _, _) [pred(a, b, c), pred(a, d, f)]
浏览 2
提问于2014-01-13
得票数 1
1
回答
Prolog
-
findall
函数
prolog
我的意思是,如何在另一个函数中使用
findall
函数subset(Len, [E|Tail], [E|NTail]):- succ(PLen, Len),(PLen这给出了一个包含N个元素的列表的子列表,但我想将所有结果保存在一个列表中,然后我写道 result(N,List,Result):-
findall
3(Y,subset(N,List,Y),Result然而我得到了错误,我是
prolog
中的新手,这种用法允许还是不允许,如果不允许,我如何在列表中获得这些子列表,有吗?
浏览 0
提问于2013-06-10
得票数 0
2
回答
Prolog
findall
帮助
prolog
因此,我有一个简单标记为train(st1,st4)的火车站数据库。等任何帮助都会很棒,谢谢
浏览 1
提问于2010-11-27
得票数 0
回答已采纳
1
回答
优化
Prolog
脚本
list
、
prolog
我刚接触
Prolog
,我们在大学里使用它,它被要求定义一个圣徒,我写了一个快速的脚本来回应需求:human(X,['Abadiu of phoenix','Abakuh','Abamun of Tarnut','Saint Phoenix','Fabrizio
浏览 17
提问于2016-09-24
得票数 2
回答已采纳
1
回答
Prolog
列表问题
apache-flex
、
list
、
prolog
、
frames
我想将它们存储在一个列表中,该列表是
Prolog
而不是Ksl的一部分,并执行搜索操作。例如:该列表应仅包含位于美国的大学。谢谢:)
浏览 1
提问于2011-09-21
得票数 0
1
回答
在
prolog
中建立递归列表
list
、
prolog
、
rule
、
recursive-datastructures
我正在尝试用
prolog
编写一条规则,它要求我递归地构建一个列表。我能够建立这个列表,但问题是我不知道如何停止这个建立列表的过程。因此,我需要编写一条规则,停止进一步构建该列表。
浏览 2
提问于2015-04-11
得票数 1
1
回答
谓词注释
prolog
将“注解”(元信息)添加到谓词的
Prolog
方法是什么?来自Java的一个典型示例是: @Transactional public List<User>
findAll
() { ... } 将Transactional注释添加到谓词中有哪些
Prolog
选项:
浏览 10
提问于2021-07-24
得票数 1
1
回答
Prolog
prolog
我正在学习
Prolog
,但我在学习数据库操作时遇到了这个问题。当我问
Prolog
解释器时:
findall
(X,subset(X,[1]),P). 给出的唯一子集是 P = [[]].
浏览 7
提问于2021-01-12
得票数 5
3
回答
Prolog
console
、
prolog
- get_all_transformed_moves.true ;swi
prolog
有没有一些方法可以帮助我在不键入‘;’的情况下运行这个谓词?
浏览 0
提问于2011-09-19
得票数 0
回答已采纳
1
回答
Prolog
完全实现
findall
prolog
我看到下面的文章展示了如何做到这一点: 但是我需要一种方法来创建一个纯版本的
findall
,有人知道怎么做吗?
浏览 1
提问于2021-11-28
得票数 0
回答已采纳
1
回答
Prolog
findall
存在量词
prolog
、
prolog-findall
我在
Prolog
中遇到了一个问题。下面是我使用的一些代码。现在我的结论是:
findall
(V, (verdeling2(S,Perm,V), \+X^(X\=V,verdeling2(S,Perm,X),has_same_elements(X,V))) ,Verd我认为我使用
findall
应该可以做到这一点,但它返回完整的数据包,而不是过滤我不想要的。
浏览 3
提问于2010-08-20
得票数 0
1
回答
错误:没有修改静态过程的权限
prolog
我正在尝试根据这些事实生成所有配置,我使用
findall
,如下所示:(processor(P,Proc_price,Price_range),motherboard,Vga_price,Ssd_price,Monitor_price,Hdd_price,Res] ERROR: No permission to modify static procedure `
findall
浏览 5
提问于2018-03-30
得票数 1
1
回答
如何将我的知识库中的事实放入列表中?
prolog
、
prolog-setof
我希望获得如下列表: [person(fred), person(jim), person(mary)] 但是我对
findall
/3的查询没有给出预期的结果: ?-
findall
(Person,is_person(Person),ListOfPeople). ListOfPeople = [person(_5034)]. 与bagof/3类似 ?我不明白为什么
findall
/3和bagof/3会这样。
浏览 10
提问于2020-12-02
得票数 2
回答已采纳
1
回答
Prolog
对一个变量的多重统一
prolog
、
prolog-findall
我需要将数据库中的所有术语统一到一个变量中。man('a'). prompt(_, ''), write(X), halt.a['a','b'] 有可能吗?我知道retract/1,它从数据库中删除了这个术语,我可以遍历所有的事实,然后一个一个地从数据库中撤回它们,但这似乎就像在腿上开枪一样。任何给出的建议都会被采
浏览 1
提问于2019-04-22
得票数 0
回答已采纳
1
回答
在不多次使用call_nth/2或使用
findall
/3的情况下找到所需的解决方案?
prolog
、
time-complexity
、
meta-predicate
我想知道是否有更有效的方法来解决这种形式的问题,当然不使用
findall
/3。 (一个典型的例子是下面的脚本,如果谓词中不存在目标,则该脚本将查找目标或最接近目标的最大值。)
浏览 20
提问于2019-04-19
得票数 1
回答已采纳
1
回答
列表列表-递归对
prolog
list
、
prolog
如何将所有的配对放在一个列表中?pair([H|T], [H,E]) :- member(E, T).我想要的答案是一组配对。listPairs([],[Res1]):-listPairs(L,[Res2]):- append(pair([H|T],[Res2]),listPairs(T,[Res2])).
浏览 16
提问于2017-01-27
得票数 0
回答已采纳
1
回答
如何将事实积累到
Prolog
中的值中
prolog
以下是事实:salary([homer, simpson], 40000). salary([maggie, simpson], 0). 这是我打印所有工资的谓词 bagof(_,salary([
浏览 0
提问于2018-12-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
那迷人的被遗忘的语言:Prolog
正则表达式 re.search和re.findall 的区别
高效管理实施文档,做好ERP项目实施规范指南
如何实施敏捷开发?
Apache MADlib新增HITS实施
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券