Question: Repeat Exercise P15.3 , but use a Map for the coefficients. Data from exercise P15.3 Write a class Polynomial that stores a polynomial such
Repeat Exercise ••• P15.3 , but use a Map
Data from exercise P15.3 Write a class Polynomial that stores a polynomial such as:

p(x) = 5x0 + 9x-x-10 as a linked list of terms. A term contains the coefficient and the power of x. For example, you would store p(x) as (5,10), (9,7),(-1,1),(-10,0) Supply methods to add, multiply, and print polynomials. Supply a constructor that makes a polynomial from a single term. For example, the polynomial p can be constructed as Polynomial p = new Polynomial (new Term (-10, 0)); p.add(new Polynomial (new Term (-1, 1))); p.add(new Polynomial (new Term (9, 7))); p.add(new Polynomial (new Term (5, 10))); Then compute p(x) xp(x). Polynomial qp.multiply(p); q.print();
Step by Step Solution
3.39 Rating (161 Votes )
There are 3 Steps involved in it
As per the instructions youve provided we need to implement a class Polynomial that uses a Map to store the coefficients and their corresponding power... View full answer
Get step-by-step solutions from verified subject matter experts
