This repository contains implementations of various algorithms in different programming languages. Each algorithm is implemented in a separate file within the project. The implemented algorithms include:
- Closest Pair of Points using Divide and Conquer
- Find Kth Smallest Element
- Find Maximum Element
- Count Inversions
- Merge Sort
- Quick Sort
To use the algorithms provided in this project, follow these steps:
- Clone the repository to your local machine:
git clone <repository_url>
-
Navigate to the directory containing the code files.
-
Ensure you have the necessary programming language runtimes installed.
Each algorithm is implemented in a separate file. To use a specific algorithm:
-
Open the corresponding file containing the implementation.
-
Review the code and ensure it meets your requirements.
-
If necessary, make any modifications or adjustments to the code.
-
Run the file using the appropriate runtime environment.
-
Follow any prompts or instructions provided by the algorithm to input data or parameters.
-
View the output generated by the algorithm.