DSAPractice is a simple project in java to solve the advent of code 2024 challenges. The project was built in Java
- π **Learn new concepts of programming through the popular programming competetion Advent of code (AoC)
Ensure you have the following installed:
- Java21
- maven
Clone the repository and install dependencies:
git clone https://github.com/raja.dwarampudi/adventofcode2024.git
cd adventofcode
mvn clean package
The input files are ignored from the resorces directory as as the AoC competetion rules.
If anyone wants to run the program with their own input files, download them from AoC2024 and place them in resources directory
with naming convention dayNInput.txt where N is the day number.
For ex. day1 input file name will be day1Input.txt, day 15 input file will be day15Input.txt
Then uncomment the corresponding method in in main method.
* To Compile the project : "mvn compile"
* To run unit testcases : "mvn test"
* To compile and test at the same time : "mvn clean package"