Sign In

Assignment 3 - Divide and Conquer Practice

Data Structures and Algorithms in Python

In this assignment, you will apply the concepts learned in the first three lessons to:

  • Implement polynomial multiplication in Python
  • Optimize the algorithm using divide and conquer
  • Analyze the complexity of the algorithm
  • Ask questions and help others on the forum

Assignment Notebook

Use the starter notebook(s) to get started with the assignment. Read the problem statement, follow the instructions, add your solutions, and make a submission.

Make a Submission

Use the following command to submit directly from the notebook
Notebook Link (Required)
You can submit multiple times. Only your last submission will be evaluated.


Join the discussion - ask question, get help, fix errors, help others and or just appreciate some helpful posts with a “like”! Learn together with a worldwide data science community.