代码编织梦想

个人学习用,不适合当教程哈

反演规则:若将逻辑函数f表达式中所有的“·”变成“+”,“+”变成“·”,“0”变成“1”,“1”变成“0”,原变量变成反变量,反变量变成原变量,并保持原函数中的运算顺序不变 ,则所得到的新的函数为原函数f的反函数

先看题

 我们先进行第一步:,即符号、原变量都改变。
 

 

 记住要适当加括号,不能改变运行顺序。

开始第二步:加括号

与运算永远优先或运算,可以把整个式子看成x+y,即x=AB

ok,开始上难度。看下图

 是不是特别长,还有长非号。如果按照正常方法去弄,肯定不好弄。

我们要记住,先从内到外

 

 

关于最上面的横线解释

答案如下,因为原先的顺序也是这样,所以不用加括号呀。

 

再来一道,涉及复杂括号:

 

直接上答案

 

这时有人要提问了,为什么括号不加cd上呢?

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_64518217/article/details/130784201