A repository containing implementations of various data structures and algorithms in C++.
Welcome to my coding practice repository! This repository is a collection of various data structure and algorithm implementations in C++, including arrays, linked lists, trees, stacks, queues, binary search, and more. It serves as a resource for practicing coding problems and understanding fundamental concepts in computer science.
The repository contains:
- Arrays: Implementations and solutions related to array manipulation, searching, sorting, and other array-related problems.
- Linked Lists: Implementations of singly linked lists, doubly linked lists, and solutions to linked list problems.
- Trees: Binary tree and binary search tree implementations, as well as solutions to tree-related problems like traversals, insertion, deletion, and more.
- Stacks: Implementations of stack data structure and solutions to stack-related problems.
- Queues: Implementations of queue data structure and solutions to queue-related problems.
- Binary Search: Implementation of binary search algorithm and solutions to binary search problems.
- C++ compiler (e.g., g++)
- Git
- Clone the repository:
git clone https://github.com/AdityaPawar162/cpp_learnings.git
- Navigate to the cloned repository:
cd cpp_learnings
- Run build.sh
sh build.sh
- After building using CMake, you can run any executable generated in the build directory:
cd build
./executable_name
Thank you for exploring my repository and delving into the implementations of various data structures and algorithms in C++. I sincerely hope you find this resource beneficial for your coding practice and learning endeavors. If you have any questions, suggestions for improvement, or feedback, please feel free to reach out to me.
Happy Coding!