Hallo alle zusammen,
ich möchte einen Java Parser schreiben, der eine nicht Standard Form (NSF) boolesche Funktion in eine Standard Form (SF) umwandelt.
Beispiel für eine NSF:
Um eine NSF in eine SF zu bringen, muss man die Klammern ausmultiplizieren. Eine SF von der obigen Funktion sieht also so aus:
Hat jemand eine Idee, wie ich das am besten umsetzen kann?
danke
ich möchte einen Java Parser schreiben, der eine nicht Standard Form (NSF) boolesche Funktion in eine Standard Form (SF) umwandelt.
Beispiel für eine NSF:
Code:
A*B + D(A+B)C + A*B(A*B'+A+B)D
Code:
A*B + D*A*C + D*B*C + A*B*A*B'*D + A*B*A*D + A*B*B*D
Hat jemand eine Idee, wie ich das am besten umsetzen kann?
danke
Zuletzt bearbeitet: