数据结构中缀转后缀 真值表转换逻辑表达式?
浏览量:2171
时间:2021-03-10 17:54:38
作者:admin
真值表转换逻辑表达式?
更简单的方法是枚举输入变量的组合值,因此计算复杂度为2^n,其中n表示变量数。当然,因为逻辑表达式相对简单,所以最后只有*non和方括号,这比四个运算简单得多。一个建议是使用修改后的链表或堆栈实现。毕竟,输出真值表应该枚举每个变量的真值。
建议的方法如下:使用链表或数组存储表达式,并且可以自定义节点类型:包括外部引用或连接以表示变量的当前值。然后,利用堆栈进行堆栈压缩计算,将中缀表达式转换为后缀表达式。根据枚举组合遍历链表一次。
请参阅:数据结构-堆栈-四计算(中缀表达式、后缀表达式)、链表和组合生成算法
数据结构中缀转后缀 数据结构表达式 表达式的转换与计算课程设计
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。