Skip to content

biluyb/cpp_projects

Repository files navigation

Binary Search Algorithm Analysis

This project was developed as an assignment for the Algorithm Analysis class at Bahir Dar University. The project focuses on implementing binary search algorithms and provides various functionalities.

Functionalities Register New Student: Allows the user to register a new student. View Student List: Displays the list of registered students. Find Student: Searches for a specific student by ID. Delete Student: Removes a student from the list. Delete Minimum ID Student: Deletes the student with the minimum ID from the list. Delete Maximum ID Student: Deletes the student with the maximum ID from the list. Number of Registered Students: Displays the total number of students registered. List of Students in In-Order: Displays the list of students in ascending order of their IDs. List of Students in Pre-Order: Displays the list of students in pre-order traversal. List of Students in Post-Order: Displays the list of students in post-order traversal. Minimum ID Student: Displays the student with the minimum ID. Maximum ID Student: Displays the student with the maximum ID. Getting Started To get started with the project, follow these instructions:

Clone the repository: git clone https://github.com/biluyb/cpp_projects.git Compile the project using a C++ compiler. Run the executable file. Select the desired functionality from the menu. Contributing Contributions to this project are welcome. If you have any suggestions or improvements, feel free to submit a pull request.

License This project is licensed under the MIT License.

Acknowledgments We would like to thank the Algorithm Analysis class at Bahir Dar University for providing the opportunity to work on this project.

Contact For any inquiries or issues, please contact [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages