求一个OnePlusOne的邀请# PDA - 掌中宝
c*i
1 楼
如何判断逻辑表达式的内容是否相同?
例如:
已知表达式(String):(a and b) or (b and c) or (a and d)
输入一个形式一样的表达式:
(c and b) or (a and d) or (b and a) 相同
(a and c) or (b and d) or (a and b) 不同
除了brute force,可以用什么数据结构或者比较好的方法做判断么?
例如:
已知表达式(String):(a and b) or (b and c) or (a and d)
输入一个形式一样的表达式:
(c and b) or (a and d) or (b and a) 相同
(a and c) or (b and d) or (a and b) 不同
除了brute force,可以用什么数据结构或者比较好的方法做判断么?