This project is primarily developed in Java and utilizes the Maven framework for project management and build automation. The project focuses on solving various algorithmic problems commonly found in coding interviews and competitive programming.
- Language: Java
- Framework: Maven
The purpose of this project is to provide solutions to a variety of algorithmic challenges, which can serve as a learning resource or reference for individuals preparing for technical interviews or looking to improve their problem-solving skills in programming.
The following files are relevant for the configuration and building of the project:
- Maven Configuration File:
/pom.xml
The source files can be found in the following directories:
-
Arrays and Hashing:
/src/main/java/ca/mpringle/study/neet/arraysandhashing -
Binary Search:
/src/main/java/ca/mpringle/study/neet/binarysearch -
Linked List:
/src/main/java/ca/mpringle/study/neet/linkedlist -
Stack:
/src/main/java/ca/mpringle/study/neet/stack -
Two Pointers:
/src/main/java/ca/mpringle/study/neet/twopointers -
Design Patterns:
/src/main/java/ca/mpringle/study/patterns -
SOLID Principles:
/src/main/java/ca/mpringle/study/solid
Documentation files can be found in the following locations:
-
License File:
/LICENSE -
Readme File:
/README.md