问题标签 [boolean-expression]
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.
evaluation - 给定上下文的布尔表达式求值
考虑到某些上下文为真,有哪些算法可以评估布尔表达式?
例如,取表达式 A & (B || C) || (E && F) 我们知道表达式 B || F 是真的。什么是创建新表达式的算法?
对于某些上下文、单个谓词或它们中的一系列谓词,这很容易做到。但我不确定一般程序。
java - 是否有任何开源 Java 库或 java 源代码来简化布尔表达式
是否有任何开源 Java 库或 Java 源代码来简化布尔表达式,如
在哪里,
在这方面您的帮助将不胜感激
javascript - 从树遍历构建布尔表达式的算法
我和 html 是这样的:
我使用 jquery 来获取这样的节点:
我使用 for 形成这样的数组:
我想构建类似的东西:
有谁知道构建布尔表达式的算法。提前致谢。
boolean - 为什么产品称为 minterms 而 sum 称为 maxterms?
他们这样做有理由吗?我的意思是,在最小项的总和中,您查找输出为 1 的项;我不明白他们为什么称它为“minterms”。为什么不是 maxterms,因为 1 远大于 0?
这背后有我不知道的原因吗?还是我应该接受它而不问为什么?
language-agnostic - 这个布尔表达式是如何进一步简化的?
所以我被困在
但最终的答案是
我错过了什么?
boolean - 使用卡诺图代替真值表有什么优点/缺点
我应该使用什么?或者是否有特殊场合我应该使用其中一种?
boolean-logic - 退货案例的逻辑表示
我试图将这个伪代码函数的返回案例表示为一个表达式。专门说明(A==X)&&(B==Y)时执行哪个return case
枚举定义为 {X, Y, Z}
有谁知道如何正确地做到这一点。我试图使用 6 变量 Kmap,但我的答案似乎不正确。我得到的最接近的是以下内容:
但是当我去申请的时候!操纵我迷路的代表的案例。它会遵循类似于布尔逻辑的东西,其中 OR 变为 AND 并且 == 将变为 != ?
boolean - 这是这个布尔表达式的简化版本吗?还是这个审稿人错了
因为我试过做真值表不幸的是一个有3个文字,另一个有4个所以我很困惑。
这是简化版
因为我认为这个审稿人有问题..还是准确的?顺便说一句,简化与从最小项总和到产品总和的最小化不同吗?
boolean - 使用值 0 和 1(布尔值)
是
一样
这可能吗?当我简化某些事情时,我得到了这个。
java - 在java中生成minterms的总和
如何在java中生成minterms(布尔代数)的总和?我们可以用 生成最小项的总和(X+X')
。以下示例解释了具有三个变量 A、B 和 C 的函数的算法:
java中的方法如下所示:
我尝试了以下方法:
我使用eclipse调试器发现错误,我不明白,为什么添加到m2的原子也同时添加到m1,运行此行时: