腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
能够
找到
三个
连续
的
重复
值
的
Prolog
程序
正如标题所说,我需要编写一个
程序
,从列表中
找到
三个
相等且
连续
的
值
,例如: find([o,o,a,b,b,b,c,c], X) X = [b,b,b].我
的
日常工作是函数式编程,但我对我
的
程序
所做
的
事情有点纠结,因为它从不输出具体
的
结果(例如: output X = [_7714,_7720,_7726]) 我做
的
程序
如下: find(_List, X我在
浏览 21
提问于2020-11-17
得票数 5
1
回答
学习
prolog
,一些列表函数
我正在做一项任务,处理
prolog
中
的
列表。基本思想是,给定一个列表,
prolog
应该
能够
确定一个
值
是否被
重复
,只
重复
一次,或者只
重复
两次等等。我认为最简单
的
解决方案是计算
值
发生
的
次数,然后使用该计数来确定
重复
的
次数。不管我做什么,我
的
第一个谓词总是失败
的
。帮助?
浏览 2
提问于2013-11-25
得票数 3
回答已采纳
1
回答
Prolog
:在shell提示符上显示帮助
、
、
我是,可以在
prolog
程序
shell中以
连续
的
提示读取一些
值
,我希望用户
能够
在请求输入时获得帮助消息。设想
的
情况是: ask_input( Question, Value ) :- writ
浏览 0
提问于2012-10-16
得票数 0
回答已采纳
1
回答
Regex查找至少具有X字符且不超过Y顺序
重复
字符
的
单词
我有很多OCR编辑
的
文本,里面有很多不想要
的
文本。手边
的
问题是
找到
至少有3个字符
的
单词,但同一字符
的
连续
重复
数不超过3个。我已经得到了两个不同
的
Regex表达式,它们适用于两个不同
的
规则,但不确定如何将它们组合起来。这个单词匹配
三个
连续
的
重复
:(这将需要与下一个组合时被否定) (.*)\1{2,} 这个字符匹配
三个
或更多字母字符
浏览 3
提问于2013-10-23
得票数 2
回答已采纳
2
回答
Prolog
:第一个
重复
值
、
、
我需要在列表中
找到
第一个
重复
的
值
。prep(5,[1,3,5,3,5]).应为false。我想检查与当前
值
和以前
的
列表成员是否相等,直到我发现一个
重复
的
成员,如果它
找到
一个,它将测试与X
的
相等,但我不知道如何在
Prolog
中做到这一点! 感谢大家
的
帮助!谢谢
浏览 3
提问于2012-04-22
得票数 5
1
回答
prolog
SWI中未定义
的
过程错误
、
首次在windows 8上运行
prolog
SWI。hello.b.当我在
prolog
-SWI中加载它(请参阅)并使用该
程序
时,我
的
输出中会出现以下错误:true. true. 14 ?- c.ERROR: toplevel: Undefined procedure: c/0 (DWI
浏览 12
提问于2014-11-15
得票数 3
回答已采纳
4
回答
如何在不使用任何内置php函数
的
情况下搜索字符串中
的
连续
重复
字符?
、
、
、
、
$string = "kkjnmnmnjjjnmn";Preg_match_all will result as nmn - 2 times and not as 3 times.
浏览 0
提问于2014-03-25
得票数 2
回答已采纳
2
回答
Prolog
递归地追加列表
这里有一个代码,它递归地在列表
的
末尾添加元素X。app(X, [Y | S], [Y | S2]) :- app(X, S, S2).有人能解释一下它
的
工作原理吗?返回语句在哪里,app(X, S, S2) [Y | S], [Y | S2]到底是做什么
的
?
浏览 1
提问于2016-12-30
得票数 1
回答已采纳
1
回答
Tic-tac-toe中
的
单人模式
、
、
、
我正在尝试创建一个使用JavaScript
的
单人井字游戏。下面是分别用于JavaScript、CSS和HTML
的
代码:const grid = [];let turn = 'X'; 0 -> empty box 1 -> bo
浏览 2
提问于2018-09-13
得票数 1
2
回答
对于自然数
的
定义,
Prolog
遵循哪些步骤?
、
我正在学习如何在
Prolog
中编程,我
找到
了定义自然数及其和
的
下一个
程序
:sum( 0, X, X )Answer = succ( succ( succ( succ( succ(0)))))问题是我正在为这个
程序
的
执行流程而挣扎。说实话,我不知道它是干什么
的
。
Prolog
如何计算出答案
的
值
?
Prol
浏览 1
提问于2014-04-22
得票数 2
回答已采纳
1
回答
如何编写以负数结尾
的
循环(MyProgrammingLab 11138)
与前面的
值
相同
的
任何
值
都被视为
连续
重复
。在这个例子中,有
三个
这样
的
连续
重复
:第2和第3 5s和第二个6。注意,最后3不是
连续
的
重复
,因为它前面有一个7。编写一些代码,使用循环来读取这样一个以负数结尾
的
非负整数序列。当代码退出循环时,它应该打印所遇到
的
连续
重复
的
数量。在上述情况下,该
值<
浏览 2
提问于2016-09-19
得票数 0
回答已采纳
1
回答
从OCaml中
的
软内存错误中恢复
、
、
我正在用OCaml编写一个符合ISO标准
的
Prolog
系统.为了符合ISO/IEC 13211-1:1995,实现必须正确地处理内存不足
的
情况: 7.12错误 到现在为止还好!在
的</
浏览 2
提问于2020-06-26
得票数 1
回答已采纳
2
回答
根据
值
查找
连续
单元格
、
我有一个每月更新
的
数据库。我需要分析上述数据,首先确定64下面的所有
值
,然后查找该事件
的
两个
连续
实例。一旦
找到
,我希望返回一个
值
,以表明这个供应商是一个问题。第二个难题是,如果供应商被标记为问题,我还需要分析64以上
的
三个
连续
实例
的
数据。
浏览 4
提问于2014-11-12
得票数 1
回答已采纳
1
回答
如何在
prolog
中跟踪递归算法?
、
我觉得这件事很不简单,但我想我明白其中
的
要点,请确认我是否错了。 append([H|T],L2,[H|L3]) :- append(T,L2,L3).下面是关于规则和跟踪
的
查询。 ?,然后向后追加(H_T,L2,H_L_3)“递归”,增加列表L3
的
大小。所以,如果我正确理解,规则总是“递归”向后,它
的
条件“递归”向前,对吗?同时,是什么使算法向后追加“递归”呢?它是附加([],L,L)吗?还是总是在到达大小写后向后“恢复”?令人困惑
的
是,简单
的
浏览 1
提问于2013-09-28
得票数 1
回答已采纳
1
回答
在多个
连续
行
的
压力
值
相同
的
情况下查找Machine_ID
我有一个看上去有点像这样
的
表(但是有数十万行)我想要做
的
是
找到
Machine_ID和Run_ID,压力
值
是相同
的
连续
3次。因此,在我
的
示例中,我应该
能够
得到Machine_ID =1和Run_ID = A1,因为234
连续
出现3次。对于Machine_ID =2,这些
值
在相同
的
运行中
重复
两次,因此不应该出现在我
的
结果中。 我不知道该怎么做。来计算,然后
浏览 5
提问于2021-05-11
得票数 0
回答已采纳
1
回答
Prolog
谓词返回true和false
我已经着手解决一个在儿童游戏中发现
的
逻辑问题,只是为了证明自己有些问题有不止一个解决方案。糖果是根据种类和颜色来定义
的
。Insctuction以下列形式显示 6糖果4蛋糕3红色,至少有一种蓝色、一种绿色和一种橙色,其数量相当于绿色和有鱼<code>H 210</code><code><code>f 211</code>
的
甘草
的
数量以下是我<
浏览 0
提问于2021-09-25
得票数 0
1
回答
如何删除列表中
连续
的
重复
原子
、
我想在
prolog
中删除列表中
的
连续
重复
项。我刚接触这门语言,所以我很难理解每件事是如何工作
的
。到目前为止,我
的
想法是:remove_con_dups([X,Y|_],L) :- X \= Y, L = X.X = a,X = a,我想要
浏览 105
提问于2018-08-06
得票数 0
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_union([1],
浏览 7
提问于2022-10-08
得票数 0
4
回答
从Java中
的
int中获取一个特定数字
的
数字
、
、
可能
重复
: p1Wins[0] = 123;谢谢!
浏览 2
提问于2012-02-12
得票数 3
2
回答
Prolog
中指令
的
顺序和递归
、
、
、
我刚从
prolog
开始,我有一个关于递归
的
问题。基本上,我想要计算某个
值
在列表中
的
时间,所以我有如下例子:count( _, [], 0 ). count( A, [A
浏览 1
提问于2021-12-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
3个方法,找到Excel里的重复值
从一长串数字中找到重复多次的三个数字
用这个高能函数,一步就能找出列表中所有连续出现的重复值
想要快速找到并删除表格中的重复值?试试运维工程师的小技巧
那迷人的被遗忘的语言:Prolog
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券