Learning Data Structures and Algorithms in C/C++ from the beginning.
- A C/C++ compiler, e.g.
gcc
,clang
. - to compile a C/C++ file, run
gcc -o <output_file> <source_file.c>
g++ -std=c++11 -o <output_file> <source_file.cpp>
src
├── Algorithms
│ ├── Searching
│ └── Sorting
├── Basic
│ ├── C
│ └── Cpp
└── DataStructures
├── Array
├── LinkedList
└── Tree