腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(313)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
dafny
输出作为SMT文件
我成功地编写了一个经过验证的
Dafny
程序,该程序给出了一个整数数组,返回最长单调前缀的长度。permalink是。我希望能够检查SMT文件
Dafny
使用,即使没有错误。我尝试了各种旗标选项,例如: $
dafny
example_longest_monotone.dfy /useSmtOutputFormat /printModelToFile:smt_file.smt
浏览 1
提问于2019-07-14
得票数 0
回答已采纳
1
回答
Dafny
:复制数组区域方法验证
我正在研究几种语言的语言比较,这些语言都考虑到了验证(Whiley,
Dafny
和Frama-C等)。给出了一个函数的示例,该函数将一个数组的区域复制到另一个数组中,在目标数组中具有不同的位置。(0,0): anon20_LoopBody (0,0): anon23_Then
Dafny
/copy.dfy(24,5): an
浏览 1
提问于2015-12-02
得票数 3
回答已采纳
1
回答
将
dafny
编译成java
我正在尝试将一个简单的max示例()编译为java:Additional target code written to max-java/
dafny
max element of [7, 4, 2,
浏览 2
提问于2021-04-15
得票数 1
1
回答
Dafny
多集
在参考手册()中,我们可以发现:如果两个多集对每个元素的计数完全相同,则它们是相等的。然而,如果我断言:所以我理解了一些不对劲的地方。lemma seqSplit(s:seq<int>, c:int, p:int, f:int) ensures multiset(s[c..f+1]) == multiset(s[c..p])+multiset(s[p..f+1]) 什
浏览 4
修改于2021-04-07
得票数 2
回答已采纳
1
回答
Dafny
反向查找图
在
Dafny
(例如map.getKey(value))中,是否有任何方法可以做到这一点,而
Dafny
还没有文档化?
浏览 0
提问于2018-05-12
得票数 1
回答已采纳
1
回答
Dafny
中的实数是什么?
Dafny
中的实数是什么?它们是否表示为IEEE 754-2008浮点数?如果不是,那是什么呢?也就是说,在
Dafny
中真实类型的规范是什么?
浏览 0
修改于2018-01-30
得票数 2
回答已采纳
2
回答
Dafny
谓词isBinarySearchTree
我必须用
Dafny
写一个BST (二进制搜索树)类。 我从
Dafny
开始,然后编写一个类,插入方法是最简单的部分。
浏览 7
修改于2021-11-09
得票数 0
回答已采纳
1
回答
Dafny
中的高阶计数(P)
谢谢-https://stackoverflow.com/questions/35167124/
dafny
-and-counting-of-occurrences-https://gitter.im/
dafny
-lang/community?www.
浏览 13
提问于2021-02-24
得票数 1
回答已采纳
0
回答
Dafny
中的多态性
我正试着在
Dafny
中做多态性,但我不能让它工作。我找不到任何文档来帮助我解决这个问题。下面是代码: var Leaf?Main() { root.left := new Node(); }
Dafny
浏览 0
提问于2018-07-17
得票数 0
回答已采纳
1
回答
dafny
建模整数溢出
Dafny
模型整数溢出?
浏览 0
提问于2020-09-16
得票数 1
回答已采纳
1
回答
Dafny
GCD引理证明
我想用
dafny
证明下面关于gcd的引理:对于所有k个自然数,如果k|a和k|b,则k|gcd(a,b)。我怎么用
dafny
来表达呢?目前,我正在考虑基本情况if a=b和if a|b或b|a,但不确定如何合并a和b在素数分解中可能不共享公素数这一事实。 对此任何帮助都将不胜感激!
浏览 37
修改于2021-09-22
得票数 0
回答已采纳
1
回答
产品m*n
Dafny
method Product1 (m: nat, n: nat) returns (res:nat) // requires m >= 0 && n >= 0 var m1: nat := 0; res := 0; // invariant res == m1*n + (m-m1)*n invariant res +
浏览 5
提问于2021-11-09
得票数 1
1
回答
Dafny
递归断言冲突
我是达夫尼的新手,我正试图让这段简单的代码开始工作。我想要计数字符在字符串中的出现情况。我在第4行收到一个断言违规,我知道我的函数是找到正确的字符数量,但是很明显,这个断言中有一些漏洞。在我开始使用前和后条件之前,我试着把基本的东西弄下来,而且没有它们,这应该是可能的。函数只检查字符串中的最后一个字符并返回1或0,同时再次调用函数,这将切断字符串的尾部,直到字符串为空。 var s:string := "hello world"; assert tally(s,'l
浏览 3
提问于2017-06-02
得票数 1
回答已采纳
1
回答
Dafny
大步断言违规
我试图为
Dafny
中的CinK提供一个可执行的大步语义规范。
浏览 29
提问于2020-01-12
得票数 0
回答已采纳
1
回答
dafny
集成员含义
为下面的代码验证另一个简单问题TypeScript。 let m = new Set(); if(m.has(elem)) { } }};function
浏览 7
提问于2022-08-10
得票数 0
回答已采纳
1
回答
在
dafny
中修改返回变量
因此,我在
dafny
中有一个方法,它接受一个数组a,并返回排序后的版本b。在我的代码中,b := a,然后在b上进行就地插入排序。我假设这是因为我还没有告诉
dafny
我将就地修改b。我该如何解决这个问题?
浏览 2
提问于2020-11-11
得票数 0
1
回答
Dafny
选择排序降序
下面是以降序执行选择排序的方法。但是,在while循环中的第一个不变量据说不是由循环维护的,为什么会这样呢? modifies a; ensures forall m,n :: 0 <= m < n < a.Length ==> a[m] >= a[n]; ensures multiset(a[..]) == mu
浏览 0
提问于2018-05-24
得票数 0
回答已采纳
1
回答
Dafny
谓词既非真也非假
Dafny
谓词怎么可能既不是真也不是假?sorted([1, 3, 2]);产生双重断言违规行为: (0,0): anon0Execution trace:
Dafny
浏览 7
提问于2016-07-06
得票数 2
回答已采纳
1
回答
Dafny
对带有break的循环了解多少?
Grd;} var x:int := tester([1,-9,0]);} 显然,
Dafny
浏览 0
提问于2020-09-09
得票数 2
1
回答
Dafny
无法证明方法的等价性
Dafny
doens似乎不能证明没有后置条件的两种方法的等价性。这是意料之中的吗?https://rise4fun.com/
Dafny
/c88u function method pipeline_func(x: int): int{}
浏览 8
提问于2019-04-13
得票数 1
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券