Use Python language for this Assignment. Find the Resources (Week to week lecture) for this Assignment. Avoid Plagiarism.
Book: Data Structures and Algorithms in Python
Please check the attached zip file for resources –
This assignment is on this topic –
· Stack and Queue
· Linked List and Circular List
· Optimize merge
· Search Trees
· Optimizing Storage
· Map colouring
Please be specific to every answer.
1. This document is available https://www.overleaf.com/read/cgwdgmvhppzr
2. Submit as a pdf by on Learnline
3. Hand drawings can be scanned and inserted
4. Marking rubric for each question:
Marks will be awarded for accuracy, completeness, and well communicated reasoning which demonstrates your depth of understanding of the subject matter.
Unless marks otherwise divided up:
a Advanced questions only given marks if correct. Otherwise:
b Full marks are possible if provide working code
c three quarter marks are possible if provide pseudo code
d For these marks:
i. Half marks will be given for right answer
ii. Half marks will be given for working shown with clear explanation of working
All questions total marks are shown. Not all parts are of equal value.