腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(212)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
Prolog
clpfd
::
亲爱的斯塔克溢流社区,:- use_module(library(
clpfd
)). 然后我想做如下的事情。
浏览 0
提问于2019-09-15
得票数 2
回答已采纳
1
回答
使用
clpfd
和fdbg
我有以下使用
clpfd
的Prolog代码::- use_module(library(fdbg)).
浏览 6
提问于2013-07-08
得票数 1
2
回答
用于实数的
CLPFD
CLP(FD)允许用户为每个想要的整数变量设置域,因此它能够求解方程。但是,在CLP(R)或类似的语言中,您不能这样做(在这种语言中,您只能进行简单的推断)。不难理解为什么:一个数字的分数部分可能有一个几乎无限的区域,被一个实现限制所压缩。这意味着搜索空间太大,无法用于处理浮点数(如整数)的求解器。因此,用户的任务是在CLP(R)中编写生成器,并在需要时设置约束保护,以便将变量实例化为数字(如果不可能进行简单的推断)。
浏览 2
修改于2016-03-07
得票数 2
回答已采纳
1
回答
如何调试
clpfd
程序?
我有一个SICStus Prolog (
clpfd
)程序,我想看看在labeling期间发生了什么。
浏览 0
修改于2013-05-09
得票数 4
回答已采纳
3
回答
CLPFD
和递推公式
下面是我的递归解决方案: 用price内部的if_编写一个规则更好吗?
浏览 8
修改于2021-07-17
得票数 1
3
回答
桥接拼图与
clpfd
我试图用
clpfd
解决“逃离祖格”的问题。玩具从左边开始,然后向右转。这就是我所拥有的:FYI:我还找到了这个,它有一个DCG解决方案。在其中,约束Time=<60是内置的,它找不到最低的时间。
浏览 2
修改于2015-10-07
得票数 3
回答已采纳
1
回答
Clpfd
不是平方数
有没有可能限制一个整数,说它不能是(完美的)平方数?square(Square):- N#>0, Square #= N*N.我的第一个想法是让P*P =Q*Q*Notsquare和Remainder #>0, Remainder #= P rem Q.
浏览 1
修改于2016-09-24
得票数 4
回答已采纳
1
回答
CLPFD
约束:是素数
我甚至不确定这是否可能,但我正在尝试编写一个谓词prime/1,它将其参数限制为素数。下面是一次不起作用的尝试: N #> 1 #/\ % Has to be strictly greater than 1 N #= 2 % Can be 2 (
浏览 3
修改于2020-06-20
得票数 2
回答已采纳
1
回答
使用
CLPFD
求解CuFrog
好的,我有一个叫做CuFrog的难题,它包括在一个3x3x3立方体的每个位置填充一个数字,但是当从一个位置跳到另一个位置时,它会跳过一个位置。例如,考虑一个展平的立方体,边1上(1,1)右侧的有效位置将是边1上的(3,1)。谢谢。
浏览 1
修改于2016-04-20
得票数 2
2
回答
CLPFD
与无限可数域
现在我了解到,在本例中,I有无限多个可能的绑定,而
CLPFD
适用于有限域,顾名思义。 然而,我不明白为什么这个限制存在于这个特殊的案例中。简而言之:如果无限域很容易使用振幅可数,为什么
CLPFD
仍然不能工作?
浏览 7
提问于2016-06-01
得票数 8
回答已采纳
2
回答
如何判断
clpfd
程序的计算复杂度?
例如,假设我有这个程序(仅在swi-prolog中测试): :- use_module(library(
clpfd
)).
clpfd
_sort(List, Sorted) :- same_length我在哪里可以找到足够的信息来了解
clpfd
是如何工作的,以了解这是否是一个有效的解决方案?问这样一个简单的解决方案来做n lg(n)可能有点贪婪,但据我所知,它是10
浏览 13
提问于2019-03-04
得票数 4
1
回答
访问所有发布的
clpfd
约束SWI与Sicstus Prolog
. bar([Var|T]) :- bar(T).
clpfd
,#\=(_25130,+(_25346,3))), :(
clpfd
,#\=(_25130,+(_25202,1))),
浏览 23
提问于2020-06-23
得票数 0
回答已采纳
1
回答
Prolog
CLPFD
传递性
“显而易见”不是一个轻率的词,但是为什么SWI-Prolog的
CLPFD
正确地解决了这个问题: ?- A+1 #= A*2. A = 1. 但不是这样的: ?
浏览 19
修改于2019-05-09
得票数 3
回答已采纳
1
回答
域声明中的
CLPFD
"OR“条件
在下面的问题中,有没有一种方法可以表达OR条件,而不引入额外的谓词p (这是Project Euler1): :- use_module(library(
clpfd
)).
浏览 21
修改于2021-07-09
得票数 0
2
回答
Prolog
CLPFD
密码学难题
以前我见过在有限域(
clpfd
)库上使用Prolog的约束逻辑编程的,我决定自己动手。我在用。:- use_module(library(
clpfd
)). Colors = [Pink, Cyan, Yellow, Green, Purple, Red当我在SWI中运行这个查询时,我的输出让我觉得我误解了
CLPFD
中的一个大概念:编辑2 我用你的建议来清理代码。我还重新引入了将数字与数字
浏览 6
修改于2018-04-16
得票数 6
回答已采纳
1
回答
将整数列表转换为
CLPFD
域
我正在尝试将整数列表转换为
CLPFD
域。例如[1,5,7] -> 1\/5\/7.我试着看了文件,但什么也找不到。我发现的唯一东西是fd_dom/2.我是
CLPFD
和prolog的新手。所以,如果有人除了回答我的问题之外还能解释fd_dom文档,我会非常感激的。
浏览 5
修改于2022-04-07
得票数 1
回答已采纳
1
回答
更改列表域swi-prolog
clpfd
我正在使用带有
clpfd
库的SWI-Prolog。问题是,我用1..2^(N-1)中的项目生成了一个length N列表,约束该列表具有某些属性,并计算验证约束的最大值。
浏览 0
修改于2018-01-20
得票数 1
1
回答
PROLOG
CLPFD
最小化表达式
例如: L = [_,_,_], ...问题是如何利用
CLPFD
的标记特性找到L的赋值,从而使C值最小化。
浏览 4
修改于2014-01-12
得票数 2
1
回答
不使用
CLPFD
库限制可变域
我知道几种不同的方法来实现这一点,但它们都至少使用了一种来自
CLPFD
的方法,例如X #> 0、X ins [domain]或fd_domain(args)。
浏览 4
提问于2013-11-17
得票数 0
回答已采纳
1
回答
如何在prolog中追踪
clpfd
的回溯?
我正在用prolog和
clpfd
library做一个sudoku求解器。
浏览 0
修改于2017-01-30
得票数 3
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券