invariants

invariants

文章 0 浏览 5

立方求和算法的循环不变式是什么?

我不能 100% 确定三重幂求和中的不变量是什么。 注意:n 始终为非负值。 伪代码: triplePower(n) i=0 tot=0 while i <= n LI1 j = 0 while j < i LI2…

过度放纵 2025-01-04 08:14:47 0 0

在程序中寻找循环不变式来计算立方和?

我不能 100% 确定三重幂求和中的不变量是什么。 注意:n 始终为非负值。 伪代码: triplePower(n) i=0 tot=0 while i <= n LI1 j = 0 while j < i LI2…

无敌元气妹 2025-01-04 05:15:35 1 0

Java 中的类不变量是什么?

我用谷歌搜索了这个主题,但除了维基百科之外,我没有找到任何进一步有用的文档或文章。 有人可以用简单的语言向我解释它的含义,或者向我推荐一些很…

我只土不豪 2024-12-27 16:08:02 1 0

ODT(观察驱动测试)有哪些优点和缺点?

我们刚刚看到白皮书“观察驱动测试” :是的,代码正在做你想做的事。顺便说一句,它还做了什么?”,并且很感兴趣。 然而,谷歌似乎并没有透露太多关…

筱果果 2024-12-24 18:57:26 1 0

D 类不变式调用 const 函数

为什么以下代码会引发编译器错误: class A { public: int f() const { return 5; } protected: invariant() { assert (f() == 5); } } main.d(14): E…

梦开始←不甜 2024-12-23 05:55:59 1 0

计算阶乘函数的循环不变式

我很难正确识别以下函数的循环不变量: F(y) X <-- 1 while (y > 1) do x <-- x * y y <-- y - 1 return (x) 我已将循环不变量识别为 x = 1 OR x = y…

半窗疏影 2024-12-19 22:34:57 1 0

有没有针对 C 程序的静态不变性发现工具?

我正在寻找一种可以静态发现 C 程序中的不变量的工具。我查看了 Daikon 但它只能动态发现不变量。 有没有适合我正在寻找的工具?谢谢!…

平安喜乐 2024-12-14 17:34:03 4 0

在 MATLAB 中识别相似三角形的方向

我有一个相似三角形的黑白位图。我试图确定每个三角形所面向的方向。我所说的“面向”是指以所有三角形中恒定的方式描述方向,例如最长边中线的方向。…

水中月 2024-12-13 09:39:09 2 0

GPU供应商之间的OpenGL确定性渲染

我目前正在使用 OpenGL 编写一个科学成像应用程序。 我想知道当我的代码(C++/OpenGL 和简单 GLSL)在不同的硬件(ATI 与 NVidia、各种 NVidia 代和各…

空城旧梦 2024-12-12 10:47:52 2 0

代码跳过 Contract.Requires

我正在尝试使用 c# 合约编写此方法...但是在调试时,它完全忽略了 Contract.requires 和 CheckRep() 我是否错误地使用了它? public Poly Add(Poly q)…

戈亓 2024-12-09 20:02:56 2 0

如何在 C# 中实现具有前置/后置条件和不变量的 Stack 类?

有没有人有关于如何/什么是在 C# 中实现 Stack 类的最佳方法的示例或想法?我知道已经有一个 Stack 类,但我需要了解如何实际实现 Stack 类。 我还需…

°如果伤别离去 2024-12-08 06:25:54 4 0

下面代码中的循环不变式是什么

此示例代码中的循环不变式是什么。 这是用 C 编程语言实现的摘录代码: //pre-condition m,n >= 0 x=m; y=n; z=0; while(x!=0){ if(x%2==0){ x=x/2; y…

も星光 2024-12-07 14:21:42 2 0

DDD 和工厂

您好,我有一些关于领域驱动设计和使用工厂/工厂方法的问题。 根据领域驱动设计蓝皮书(Eric EVan 的书),它指出复杂的构造函数应该封装在工厂/工厂…

新人笑 2024-12-07 04:50:29 3 0

强制在同一类中使用 Getter / Setter (C++)

C++ 中有没有办法强制在类中使用 getter 或 setter? class C{ private: int x; // should only be Changed by setX(); private: setX(int i){ (...) …

偏爱自由 2024-12-01 05:37:53 5 0

我可以获得代码合同来警告我有关“非法”的行为吗?子类型?

抱歉,如果这个问题看起来太长。在我提出问题之前,我需要先表明它来自哪里。 设置: 给定以下不可变类型 Rectangle: class Rectangle { public Rect…

九厘米的零° 2024-11-28 21:48:10 2 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文