PR Title: Adding Quick Sort Implementation to C++ Sorting Algorithms
PR Description:
Issue: #89 and #3
Changes Proposed:
In response to the issue #89 regarding the implementation of various sorting algorithms in C++, I'm pleased to present this Pull Request that adds the Quick Sort algorithm to the collection of sorting algorithms. Quick Sort is known for its efficiency and is widely used in practice.
Details:
Added a well-documented implementation of the Quick Sort algorithm in C++ adhering to C++ coding standards.
Included comments and explanations to make the code easily understandable.
Added a sample usage of the Quick Sort algorithm with an array of integers in a new quick_sort_example.cpp file.
Updated the main README to provide information about the Quick Sort algorithm and how to use it.
Benefits:
Enriches the collection of sorting algorithms in C++ for educational and practical purposes.
Offers developers a versatile tool for sorting data efficiently.
Enhances the C++ community's knowledge and resources.
Considerations:
The Quick Sort implementation has been thoroughly tested and optimized for performance.
It is compatible with various C++ compilers and versions.
I'm open to feedback and contributions from the community to further improve and maintain this implementation.
Testing:
I have tested the Quick Sort implementation with various datasets and compared its performance with existing sorting algorithms. It has shown efficient and reliable results.
Checklist:
[x] Code is well-documented with comments.
[x] New files are included.
[x] README and documentation have been updated to reflect the changes.
[x] Code has been tested thoroughly.
[x] Contributions and feedback from the community are welcome.
Thank you for considering this Pull Request. I look forward to your feedback and collaboration on enhancing C++ with the addition of the Quick Sort algorithm.
PR Title: Adding Quick Sort Implementation to C++ Sorting Algorithms
PR Description:
Issue: #89 and #3
Changes Proposed: In response to the issue #89 regarding the implementation of various sorting algorithms in C++, I'm pleased to present this Pull Request that adds the Quick Sort algorithm to the collection of sorting algorithms. Quick Sort is known for its efficiency and is widely used in practice.
Details:
quick_sort_example.cpp
file.Benefits:
Considerations:
Testing:
I have tested the Quick Sort implementation with various datasets and compared its performance with existing sorting algorithms. It has shown efficient and reliable results.
Checklist:
Thank you for considering this Pull Request. I look forward to your feedback and collaboration on enhancing C++ with the addition of the Quick Sort algorithm.