问题标签 [demorgans-law]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
265 浏览

computer-science - 用 Demoorgans 证明两个方程相等

我试图用德摩根/其他基本定律证明这两个方程是相等的。自从我完成布尔逻辑并且遇到麻烦以来已经有一段时间了。谁能帮我解决这个问题?

在第一个使用 Demoorgans 后,我得到..

我不太确定在这之后该去哪里。

0 投票
1 回答
14748 浏览

boolean - (x'y'+z)'+z+xy+wz 的布尔代数简化

您将如何简化以下内容?我在否定的第一部分遇到了一些麻烦。德摩根定理将如何应用在这里?

(x'y'+z)'+z+xy+wz

请详细回答。

更新:

我得到的完整问题是证明

(x'y'+z)'+z+xy+wz

等于

x+y+z

0 投票
1 回答
1327 浏览

dfa - 构造语言 L = { L1 \ L2 } 的 DFA

如何构建语言 L = { L1 \ L2 } 的 DFA

给出了 L1 和 L2 的 DFA,但是我怎样才能从另一个 DFA 中“减去”一个 DFA?相对补充http://en.wikipedia.org/wiki/Complement_(set_theory)和 DeMorgans Law 是否有可能?

在此处输入图像描述

我的解决方案: 在此处输入图像描述

0 投票
2 回答
105 浏览

grails - 如果不是,条件不能按预期工作

我写了一个 if else 条件,它使用 if not(!) 来抛出错误。但是,条件并没有像我预期的那样运行,并且无论当前用户是谁,都会引发错误:

0 投票
1 回答
62 浏览

boolean-logic - 告诉您 (A OR B) 不是 (NOT A AND NOT B) 的公理名称

我这里有心理障碍。

告诉你的公理/定理的名称是什么

我正要查看一些 C 代码,但不记得它被调用了。

0 投票
3 回答
1028 浏览

boolean-logic - 仅使用 NAND 逻辑门转换表达式

如何仅使用与非门转换此表达式 NOT(a) OR NOT(b) AND NOT(c)?我试图这样做,但我没有找到正确的答案。

0 投票
1 回答
661 浏览

java - Java/德摩根定律/布尔代数/随机骰子/

我需要一些帮助才能使此代码正常工作。

我需要能够编写一个程序来计算三个六面骰子必须滚动多少次,直到显示的值都不同。

指示:

编写一个生成 10 次输出运行的驱动程序。

这是两个输出运行的示例。

到目前为止,这是我的代码,我不完全知道在哪里以及如何将德摩根定律应用于此。

0 投票
4 回答
631 浏览

emacs - Emacs LISP - DeMorgan'ify 列表

我正在学习人工智能课程,我们得到了一个程序来编写。该程序显然很简单,所有其他学生都是用 java 完成的。但是我知道它可以在 LISP 中以更少的工作完成。好。少打字。但是我已经读了一周的 LISP 了,我对它感到惊讶。我决心学习更多,并使用 LISP 做更多的事情,而不仅仅是这门课。我今年 23 岁,正在学习一门 1958 年形成的语言。这有点浪漫。避免像瘟疫一样躲避鼠标垫让我很开心。

他给出的例子告诉了整个程序。他指出他使用递归,而不是 prog。至少我明白这意味着什么。

我了解德摩根的法律。我只是不明白我应该如何处理这个!到目前为止我所拥有的是......令人尴尬。我的笔记本上满是我试图把它画出来的页面。我将在最简单的情况下为您提供最接近的尝试,即:

我想如果我能处理好这个,我可能会处理剩下的。也许。我做了一个叫做繁荣的函数,上面的语句就是我所说的繁荣列表。

我在最后打印以进行调试。对列表操作数的更改不反映原始 sexp 的更改(对我来说非常失望)。

告诉我我所拥有的是虚假的,并指导我。

0 投票
5 回答
420 浏览

python - Python And Or 语句的作用..奇怪

我有这行简单的代码:

这应该很简单,如果 i 不为空""或它不是空格" ",但它是,打印一些东西。现在,如果这两个条件之一是,为什么我会看到打印的东西False

0 投票
1 回答
121 浏览

boolean-expression - 在应用德摩根定律时遇到问题?

我难住了。我必须将德摩根定律应用于“他同时学习代数和 CS 是不正确的”这句话。和表达式

但第二个问题中只有一个具有 NOT 指示符。不能是 !((X=Y).(X>Z)),因为 (X>Z) 中没有 NOT 指示符。我非常困惑,因为我的印象是,为了使用 DM 定律,你需要表达式的两个部分都有一个 NOT。有人可以向我解释一下吗?对于这句话,我的回答是因为 !(Algebra.CS) = !A + !C,那就是“他确实没有学过代数或 CS”。这个对吗?

任何解释都非常感谢!