Sorting Algorithm & Non-linear Data Structure Scenario: E-commerce business Having created the classes, tested them with sample data and created a lin

Sorting Algorithm & Non-linear Data Structure

Scenario: E-commerce business
Having created the classes, tested them with sample data and created a linked list with product information, you should sort the linked list in descending order from largest to smallest values, printing out both the values and the text labels.
You cannot use built-in sorting functions provided by Python, it should be your own algorithm for sorting a linked list. Any suitable sorting approach can be adopted.
You will then be converting the sorted linked list into a tree.

Assignment 2: Task 1
The tasks for this assessment are to produce:

  1. Explain your algorithm briefly and list the steps you need to perform to implement your own sorting algorithm.
  2. A Python program implementing your sorting algorithm.
    Annotate your code with comments explaining why you have chosen the particular algorithm, how the code works and its complexity. The program must print out the LinkedList both before and after it has been sorted.

Assignment 1: Task 2

  1. Using your sample data, create a three level tree data structure showing all product families, the associated product categories and the products in each product category.
  2. Your code should include methods for traversing through the tree.
  3. Your code should include methods to search for specific items.

Annotate your code with comments explaining how the code works and its complexity. You must demonstrate the traversal and searching in your program.

Your submission should be 1500 +/-10% (equivalent)

Read more

ACC7032 Managerial Finance Individual Coursework Main Assessment Brief (T1) 2025/26 | BCU ACC7032 Main Assessment Brief

ACC7032 Managerial Finance Individual Coursework Main Assessment Brief (T1) 2025/26 | BCU ACC7032 Main Assessment Brief (T1) Module Title:  Managerial Finance Module Code:  ACC7032  Assessment Type Individual Coursework Level  7 Weighting   100% Word Count  2800 words  Module Leader  Amerdeep Jakhu Time Limit (for in person or oral assessments)  N/A

By Jamez Blake

Task: UMOCQW-15-M People and Orgnisations Assessment Brief 2025/26 | UWE Bristol UMOCQW-15-M Assessment Brief Submission

UMOCQW-15-M People and Orgnisations Assessment Brief 2025/26 | UWE Bristol UMOCQW-15-M Assessment Brief Submission details Module title: People and Orgnisations Module code: UMOCQW-15-M Submission deadline: Before 14:00 on 5th January 2026 Assessment title: An Individual, Written, Critical Analysis of a case study based on three topics from this module.

By Jamez Blake

BUS7076 The Integrated Business (Main) Assessment Brief: Individual Report and Group Presentation

BUS7076 The Integrated Business (Main) Assessment Brief: Individual Report and Group Presentation BIRMINGHAM CITY BUSINESS SCHOOL Graduate School of Management COURSEWORK FRONTSHEET MODULE TITLE: The Integrated Business (Main) MODULE CODE: BUS7076 ISSUE DATE: September 2025 GROUP PRESENTATION (In person): January 19th, 2026 GROUP PRESENTATION Submission on Moodle: January 20th at

By Jamez Blake

Your idea or innovation opportunity identified (Market Research sources and Industry Evaluation) Your reflection on the skills and attributes required to deliver this opportunity through research evidence

BSS079-3 Innovation and Entrepreneurship Presentation Assessment 001 Brief 2025/26 Word Count10 MinutesAcademic Year2025/26 Key Details: Module Code: BSS079-3Module Name: Innovation and EntrepreneurshipAssessment No. and Title: 001 Business Plan PresentationSubmission date: 12/01/2026 Assignment Brief What am I required to do in this assignment? What You Need to

By Jamez Blake
✍️ Get Writing Help
WhatsApp