raorafay-dev / DSA-Assignment-1

Task is to design a polynomial calculator that can perform three basic operations on large polynomials: add, multiply, evaluate. Since number of terms in a polynomial can vary, we can borrow the idea of linked list to efficiently implement polynomials. Each polynomial must have the address of the first term and each term except the last term has the address of the next term.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DSA-Assignment-1

Task is to design a polynomial calculator that can perform three basic operations on large polynomials: add, multiply, evaluate. Since number of terms in a polynomial can vary, we can borrow the idea of linked list to efficiently implement polynomials. Each polynomial must have the address of the first term and each term except the last term has the address of the next term.

DS Assignment No 1 mini_page-0001 DS Assignment No 1 mini_page-0002 DS Assignment No 1 mini_page-0003

About

Task is to design a polynomial calculator that can perform three basic operations on large polynomials: add, multiply, evaluate. Since number of terms in a polynomial can vary, we can borrow the idea of linked list to efficiently implement polynomials. Each polynomial must have the address of the first term and each term except the last term has the address of the next term.


Languages

Language:C++ 100.0%