Python-Designed Intermediate Graph Algorithms
Budget: $10 – $30 USD
I need a Python expert with an in-depth knowledge of data structures and algorithms to optimize the performance of my code.
Key Tasks:
- Code Documentation: Add comments to your code so that each part is thoroughly explained and that it is easy to navigate through the code.
- Test cases:Include at least 3 solid test cases for each part. Run the code with the test cases and display the output. This output should be shown in the PDF document.
- Submission Format:Submit the source code and the explanation in a PDF report. The report should be properly formatted with each section properly measured. The report should be a professional report that helps readers to easily understand and assess each part of the report.
- Justifications: It is very important to write justification for each part in your own words. For example, why you choose a particular data structure or algorithm in a specific part.
- Diagrams/Figures: You can add diagrams and figures to better illustrate your coding solutions and test cases. For example, you can diagrammatically show the road network using graphs.
- Assumptions: make assumptions about things not written in the assignment.
Ideal Candidate
- Proficient in Python
- Has a solid understanding of algorithms and data structures
In your proposal, kindly provide details of your past project experiences related to this task and a comprehensive project proposal.
I am in charge of part B so just do part B
Key Tasks:
- Code Documentation: Add comments to your code so that each part is thoroughly explained and that it is easy to navigate through the code.
- Test cases:Include at least 3 solid test cases for each part. Run the code with the test cases and display the output. This output should be shown in the PDF document.
- Submission Format:Submit the source code and the explanation in a PDF report. The report should be properly formatted with each section properly measured. The report should be a professional report that helps readers to easily understand and assess each part of the report.
- Justifications: It is very important to write justification for each part in your own words. For example, why you choose a particular data structure or algorithm in a specific part.
- Diagrams/Figures: You can add diagrams and figures to better illustrate your coding solutions and test cases. For example, you can diagrammatically show the road network using graphs.
- Assumptions: make assumptions about things not written in the assignment.
Ideal Candidate
- Proficient in Python
- Has a solid understanding of algorithms and data structures
In your proposal, kindly provide details of your past project experiences related to this task and a comprehensive project proposal.
I am in charge of part B so just do part B