9.2 Poly ADT

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

9.2 Poly ADT
Habe alles durch, ausser der Uebung 9.2 .
Ich verstehe wie man die Polynome bildet, glaube ich wenigstens.
Beispiel: 2x^2 + 4x + 3. Ist horny(horny(horny (0,2) , 4) , 3) .

Mit den Operationen die ich zur verfuegung habe, weiss ich jetzt nicht wie die Axiome aussehen sollten, damit das Gleiche passiert wie in meinem Beispiel.
Das wuerde dann auch die eval und add Methoden einfacher machen.

Bitte helfen. Danke! :slight_smile:


Schon ziemlich mutig um die Uhrzeit mit der Aufgabe anzufangen und noch zu hoffen, dass jemand etwas Hilfreiches zur Frage bzw. dem Problem beisteuert. Wollte ich nur mal anmerken …


Last Hope, bevore ich einfach nichts mache, habe ich es versucht. Wenn mir jemand helfen mag , wuerde ich sehr dankbar sein :slight_smile:


Es gibt zwei Möglichkeiten, wie ein Poly aufgebaut/erzeugt werden kann. Du musst nun lediglich Axiome angeben, welche angeben, wie sich die Operationen mit den unterschiedlichen Poly-Varianten verhalten sollen.

1 Like