Discuss in detail the time complexity of your algorithm


Algorithms and Data Structures

Consider the following polynomial
  
A(X) = bm-1 Xem-1 + bm-2 Xem-2 + ... + b0 Xe0

where each bi is a nonzero coefficient of A and the exponents ei are decreasing em-1 > em-2 > ... > e0 >= 0.

The above polynomial can be represented in a linked list, where each node in the list contains the following information:

(Exponent, Coefficient, Link).

1. Write an algorithm to add two polynomials represented as linked lists as in the above scheme, and store the result in another linked list. Give an example to show how your algorithm works.

2. Discuss (in detail) the time complexity of your algorithm.

3. What can you say about the efficiency of your algorithm? Explain.

4. Can you think of a better way to represent and add two polynomials? Explain.

Request for Solution File

Ask an Expert for Answer!!
Data Structure & Algorithms: Discuss in detail the time complexity of your algorithm
Reference No:- TGS01609126

Expected delivery within 24 Hours