This repository contains C++ implementations of data structures and algorithms inspired by the Coding Interview University project.
Note:
- The goal of this repository is to learn and implement core concepts from scratch.
- The implementations may differ from the C++ Standard Template Library (STL).
- STL is avoided intentionally to reinforce understanding of the internal workings of data structures.
- Data Structures: Implemented in the
DS
directory - Unit Tests: Written using Google Test (gtest)
cd coding-interview-university-cpp
mkdir bin
mkdir build
cd build
cmake -DDSA_TEST=on ..
make -j16
cd bin
./dsa_test
valgrind --leak-check=full ./dsa_test