0
使用python,將AND和OR的字符串轉換爲disjunctive normal form(也稱爲「產品和」)的最佳方法是什麼?Python中的析取範式
b AND (c OR (a AND d))
成爲
(b AND c) OR (b AND a AND d)
我想也給它們排序,按字典
(a AND b AND d) OR (b AND c)
使用python,將AND和OR的字符串轉換爲disjunctive normal form(也稱爲「產品和」)的最佳方法是什麼?Python中的析取範式
b AND (c OR (a AND d))
成爲
(b AND c) OR (b AND a AND d)
我想也給它們排序,按字典
(a AND b AND d) OR (b AND c)
問題是關於Python還是關於算法? – Don 2014-12-05 09:25:36
兩者:在進行轉換的Python中是否有任何(內置的)方式? – u003f 2014-12-05 09:43:59