This repository includes projects focusing on algorithm design and analysis using Java.
This repository contains the following projects for the SC2001. More information is included in the project's respective README.
- Project1: Integration of Mergesort & Insertion Sort
- Project2: Dijkstra’s Algorithm
- Project3: Dynamic Programming - Unlimited knapSack
These setup instructions will guide you through the process of cloning the repository, navigating to the cloned repository, compiling the project, and running the project using .sh
files.
Note: These setup instructions are designed for a Bash shell. If you are using a different shell or operating system, adjustments may be needed.
-
Open your terminal.
-
Clone the repository by entering the following command:
git clone https://github.com/J0JIng/SC2001-Algorithm-Analysis-.git
-
Navigate to the cloned repository by entering the following command:
cd SC2001-Algorithm-Analysis-/Project1
-
Compile and run the project by entering the following command. Ensure you are using Bash:
./run.sh