腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2904)
视频
沙龙
1
回答
Prolog
语
言中
的
完
全数
、
所以我正在尝试用
Prolog
来解决如何接受输入,并返回它是否是一个完美的数字。目前我已经很接近了,但是我不明白为什么它不能按照我想要
的
方式工作。我正在通过递归来实现这一点。我
的
代码是: ( 0 is X mod N -> TT1 is N + TT ), ( N > 1 -> N1 is N目前,它返回所有输入都是假
的
。我希望这不是主要
的
错误,只需要调整即可。 干杯
浏览 10
提问于2017-12-12
得票数 1
1
回答
PROLOG
:如何知道一个数字是否是完美数字?
、
一个完
全数
等于除它自己之外
的
所有因子之和。例如6= 1+2+3,那么6就是一个完美的数字。你能给我一些想法吗?
浏览 1
提问于2012-12-03
得票数 2
1
回答
单号开关
、
、
编写一个函数,该函数只接受ASCII可打印
的
(所有字符代码
的
x )字符串输入,并提供一个仅可打印
的
ASCII输出字符串f(x),以便对每一个x进行输出。f(f(x))=x您可以假设输入不是空
的
,并且从不提供空输出,或者将空输入视为“
全数
字”。每种语
言中
最短
的
代码将获胜。“并非全部数字”
的
一些例子:a1b2c3 a333333
浏览 0
提问于2023-01-14
得票数 8
2
回答
如何在swi-
prolog
桌面中设置代码文件(.pl)
的
utf-8
我正在尝试开发一些关于使用swi-
prolog
的
常见问题解答(faq)。我使用桌面版
的
swi-
prolog
(AMD64,多线程,版本8.2.3)。faq中
的
问题和答案都是用土耳其
语
编写
的
。当我运行代码文件(k-base.pl和user.pl)时,土耳其
语
字符/likeş-ğ-ü-ö/看起来损坏了。我想知道对于utf-8
的
代码文件是否有任何语法,或者swi-
prolog
桌面中是否有针对此语言问题<
浏览 0
提问于2021-01-23
得票数 4
1
回答
Prolog
中如何通过值传递结果
的
示例
、
我是
Prolog
的
新手,我知道通过值传递结果是如何工作
的
。然而,我注意到
Prolog
缺乏学习材料,我想看看它在这种语
言中
是如何工作
的
示例。
浏览 0
提问于2021-01-11
得票数 3
1
回答
Prolog
总是重新评估规则吗?
如果r多次以相同
的
A值被调用,那么expensiveComp必须在每次调用r时重新计算,或者在某些情况下,expensiveComp只是将缓存
的
值绑定到Result。
Prolog
的
某些实现是否更好地知道它们什么时候不需要重新评估规则?
浏览 3
提问于2015-07-31
得票数 2
回答已采纳
4
回答
C语
言中
的
完
全数
、
如果有其他简单
的
方法,请给我建议
浏览 1
提问于2010-12-29
得票数 5
回答已采纳
1
回答
在哪里我可以找到一本详尽
的
书,关于“确定条款语法”在
Prolog
?
、
我想了解更多关于
Prolog
中明确条款语法
的
知识,我正在网上搜索一些书籍和教程。我已经在“现在学习
Prolog
”、“
Prolog
的
艺术”和关于Swi
的
教程上看到了一些东西,但是这些都没有提供太多关于它们
的
信息。谢谢您:)
浏览 9
提问于2015-12-11
得票数 6
回答已采纳
2
回答
以不带分隔符
的
字符串形式获取Ruby中的当前日期/时间?
有没有什么好
的
方法可以把Ruby语
言中
的当前日期/时间转换成不带分隔符
的
字符串,不需要使用Time.now.strftime('%Y%m%d')等等?我正在寻找
的
输出类似于"20151002112001“或类似的东西,
全数
字,没有分隔符,人类可读
的
形式,而不是Unix时间。
浏览 1
提问于2015-10-02
得票数 1
5
回答
Prolog
的
时间复杂度比天真的蛮力好吗?
、
、
在(最好
的
)
Prolog
中解决任何问题
的
时间复杂性是否比简单
的
蛮力回溯实现要好?编辑:所谓“解决任何问题”,我指的是所有
Prolog
程序。“问题中
的
问题”:我想知道语言设计:与部分延续相比,完全延续是否有任
浏览 11
提问于2015-12-23
得票数 4
回答已采纳
5
回答
prolog
中类似于C/C++
的
if else if else子句
在c语
言中
,我有类似这样
的
代码:{}{}{} 这在
Prolog
中是如何实现
的
呢?
浏览 1
提问于2012-04-12
得票数 5
2
回答
prolog
中没有中心词
的
子句是什么意思?
、
、
在
Prolog
程序
的
开头,我看到:这似乎是一个没有中心
语
的
子句。什么意思?
浏览 7
提问于2013-01-05
得票数 5
回答已采纳
4
回答
如何在java中使用
prolog
?
、
我想创建一个简单
的
Prolog
程序,它将两个数字相加,然后Java程序将其写入控制台!所以
Prolog
是加法,Java程序写
的
是结果。我可以用
prolog
写加法,但我不知道如何在java中调用
prolog
程序。=(请有人,谁能创建这个小例子,写在这里!谢谢!!
浏览 1
提问于2011-06-18
得票数 5
回答已采纳
1
回答
为什么DCGs被定义为描述列表
的
紧凑方式?
、
在我看来,将DCGs (确切条款语法)定义为描述
Prolog
中
的
列表
的
一种简洁
的
方法,是一种很难定义它们
的
方法。据我所知,不仅在
Prolog
中使用,而且还在其他编程语
言中
使用,比如水星。此外,它们还被称为DCGs,因为它们代表了一组确定子句(角子句)中
的
语法,这是逻辑编程
的
基础。那么,如果一个完整
的
Prolog
程序可以使用确定性子句编写,那么DCGs仅仅被定义为一种描述
Prolog
浏览 4
提问于2015-03-18
得票数 1
回答已采纳
1
回答
递归程序C到
Prolog
、
、
我正在尝试用
prolog
实现一个递归程序。我知道如何在C这样
的
过程化语
言中
实现它,但不知道如何在
prolog
中实现。我很难理解
prolog
解决问题
的
方法,所以任何帮助都将不胜感激。
浏览 2
提问于2017-05-12
得票数 0
1
回答
是否有技术-软件框架/工具/站点可以将印度
语
(印度
语
)翻译成英语?
、
、
、
有没有什么工具/站点可以让我用多种印度语言(卡纳达
语
、马拉提
语
、泰米尔
语
、印地
语
等)中
的
一种输入文本?把它翻译成英语。谷歌翻译目前只支持印度语
言中
的
印地
语
。
浏览 11
提问于2011-01-11
得票数 4
1
回答
是否有可以在浏览器中
的
JavaScript中运行
的
prolog
?
、
我正在寻找一个版本
的
prolog
,可以运行在JavaScript中
的
浏览器。也就是说,我希望能够使用
prolog
将逻辑操作嵌入到javascript web应用程序中。
浏览 3
提问于2015-03-22
得票数 7
回答已采纳
3
回答
prolog
中
的
谓词,如果M和N
的
差大于X,则为真
、
首先,我对
prolog
完全陌生,我试图写一个谓词长度(M,X,N),如果M与N
的
区别大于X,则这是正确
的
。在这种情况下确实如此,因为5和2
的
差异大于2: true .我知道
prolog
是递归工作
的
,所以我想知道我是否能够用像C这样
的
语
言中
的
条件(例如<,>)来构造这样
的
谓词,或者在
prolog</e
浏览 2
提问于2017-10-21
得票数 2
回答已采纳
1
回答
在
prolog
中向函数添加任意数量
的
参数
我想实现一个while循环,例如:
prolog
中
的
while(true) {(assign(n,1));(assign(r,2));}。这个例子可以被认为是在java等面向对象语
言中
发生
的
事情,当为true时,它会将n指定为1,r指定为2。当while为true时,我如何在
prolog
中实现这样
的
谓词?我希望我
的
谓词是这样
的
while(true,[(assign(n,1)),(assign(r,2))].
浏览 0
提问于2018-11-09
得票数 0
2
回答
多语言集成对话框流程
、
、
我在一个简单
的
代理中工作。如何添加动作?我甚至没有使用网络钩子。
浏览 2
提问于2018-08-01
得票数 0
点击加载更多
相关
资讯
《七周七语言:理解多种编程范型》读书笔记
程序奇葩事:编程语言都是外国人发明的,有胡子的更热门?
2020年人工智能的5种最佳编程语言
哪个语言更适合人工智能 女生能学人工智能吗
2020年,优秀程序员最应该掌握的7种编程语言
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券