Übung: Polynome addieren und subtrahieren
Vereinfache den folgenden Ausdruck.
(POLYNOMIALS[0]) SIGNS[0]
(POLYNOMIALS[1]
POLYNOMIALS[1].multiply(-1))
SIGNS[1]
(POLYNOMIALS[2]
POLYNOMIALS[2].multiply(-1))
SOLUTION.parsableText()
Klammern auflösen. Da wir zwei Polynome subtrahieren, müssen wir, um die Klammern aufzulösen, jeden Summanden mal -1
nehmen.
(POLYNOMIALS[0]) + (POLYNOMIALS[1]) + (POLYNOMIALS[2])
Klammern auflösen. Da wir zwei Polynome addieren, können wir die Klammern einfach entfernen.
POLYNOMIALS[0] + POLYNOMIALS[1] + POLYNOMIALS[2]
Koeffizienten mit gleichen Variablen und Exponenten bestimmen.
(POL.coefs[index] < 0) ? "-" : (n === 0 && POL === POLYNOMIALS[0]) ? "" : "+"
\color{COLORS[ n ]}{abs(POL.coefs[index]) === 1 ? "" : abs(POL.coefs[index])
X^index}
Koeffizienten mit gleichen Variablen und Exponenten zusammenfassen.
+ \color{COLORS[index1]}{
coeff[0]
(
+
TERM
)
X^SORTED_INDICES[index1]}
Die Koeffizienten addieren.
SOLUTION