diff --git a/README.md b/README.md index cd08ee6..6140520 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,41 @@ -# Data-Structures-and-Algorithms-in-cpp -This is very good piece of coding. -This repository is in development phase and will soon provide you with c++ code of various data structures and algorithms +# Data Structures and Algorithms in C++ (cpp) +## Table of Contents: +1. [Description](#description) +2. [Current DSA](#current-data-stuctures-and-algorithms) +3. [DSA Resources](#dsa-free-resources) +4. [Contribution Guide](#contribution-guide) +5. [Intructions](#instructions) +6. [Additional Notes](#additional-notes) -## Who can contribute -Anyone can contribute to this repositry. -# Contribution Guide -## How to contribute +## Description +This repository is in development phase. It provides you with ongoing C++ code of various data structures and algorithms. + +## Current Data Stuctures and Algorithms +* [Graph](/Graph) +* [Incrementing Algorithm](/IncrementingAlgorithm) +* [Kth Largest](/KthLargest) +* [Lists](/Lists) +* [Queue](/Queue) +* [Trees](/Trees) +* [Searching Algorithms](/SearchingAlgorithms) +* [Sorting Algorithm](/SortingAlgorithm) +* [Sparse Matrix](/SparseMatrix) +* [Palindrome](/Palindrome) + + +## DSA Free Resources: +* [Linked List Problems](https://iq.opengenus.org/list-of-linked-list-problems/) +* [Array Problems](https://iq.opengenus.org/list-of-array-problems/) +* [Binary Tree Problems](https://iq.opengenus.org/list-of-binary-tree-problems/) +* [Dynamic Programming (DP) Problems](https://iq.opengenus.org/list-of-dynamic-programming-problems/) + +## Contribution Guide +### Who can contribute +Anyone can contribute to this repository. + +### How to contribute