Home Page > > Details

COMP2113 Assignment,Help With Programming Course Assignment,Help With C/C++,Python Programming Assignment R Programming|Help With SPSS

COMP2113 Programming technologies [2019]
Final Programming Project
General Instructions
In this project, you will solve THREE dependent programming tasks and write a short README
document which briefly introduces your code and logic in each task. We will grade your
submission manually with reference to your program logic, so there is generally no input/output
requirement. You should implement and test the program by following questions in each task. You
can use whatever programming language you like in this project, but we encourage you to use
C/C++ or Python, as we had multiple practices over them.
Total: 100 points
30 points for the first program
30 points for the second program
30 points for the third program
10 points for your document
Submission
1. The deadline will be announced in Moodle. Late submission will not be accepted.
2. You will receive 0 marks if you submit after the deadline.
3. You will receive 0 marks if you submit incorrect files.
4. You should compress your code (3) and document (1) into a ZIP/TAR file, and submit only ONE
compressed file.
Evaluation
We will review your work individually to ensure that you receive due credit for your work. Please
note that both your program output and logic will be considered for marking.
Academic Dishonesty
We will check your code against other submissions in the class and from the Internet for logical
redundancy. If you copy someone else’s code and submit it with minor changes, we will know. We
trust you all to submit your own work only; please don’t let us down. If you do, we will pursue the
strongest consequences available to us.
About the project
As we have introduced several programming technologies, in this final project, you are going to
learn, develop and optimize an advanced and useful data structure – Binary Search Tree (BST).
BST stores "items" (such as numbers, names etc.) in computer memory. It allows fast lookup,
addition and removal of items. You will need to understand the operations of BST through on-line
sources (e.g., Google, Github) and implement them according to our requirements.
Here are some links for useful information in this project:
1. https://en.wikipedia.org/wiki/Binary_search_tree
2. https://en.wikipedia.org/wiki/AVL_tree
3. https://www.cnblogs.com/lordage/p/6031616.html?from=timeline&isappinstalled=0
4. https://hackernoon.com/learn-c-multi-threading-in-5-minutes-8b881c92941f
5. https://www.tutorialspoint.com/cplusplus/cpp_multithreading.htm
Task 1 BST( 30 points)
Hospital A’s database records patients’ identities and their ages. Here is a sequence of

Contact Us - Email:99515681@qq.com    WeChat:codinghelp
Programming Assignment Help!