Skip to content

amanmodiii/Data-Structures-Algo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👨‍💻 Data-Structures-Algorithm 👨‍💻

  • This repo contains solutions for famous coding questions with a gist of data-structures and approach used.
  • All the questions choosen have unique approaches.
  • This repo later can also be used for revision purpose during placements.

Contribute

Write any algorithm of your choice in c++ only.
Steps to follow :

  1. Create an algorithm file with algorithm name. For example for kruskal algorithm create file like kruskal_algorithm.cpp
  2. Write the approach for the problem and then code it.
  3. Add that file in the folder of that particular topic. For example kruskal algorithm will go in Graph folder.
  4. Open a pull request.

Table of Contents

Arrays

All Arrays related programs are present here.

StartKadane's Algorithm

Binary_Search

All Binary Search programs are present here.

StartBinary Search

Dynamic_Programming

All DP programs are present here.

Start

Graph

All Graph related programs are present here.

Kruskal's Algorithm

Greedy

All Greedy Algorithm related programs are present here.

Start

Linked_List

All Linked List programs are present here.

Start


Sliding_Window

All Sliding Window programs are present here.

Start

Strings

All Strings related programs are present here.

Start

Trees

All Trees related programs are present here.

Start

Criteria for getting your PR merged

Steps to follow :

  1. Give a bruteforce approach
  2. Design an optimised approach with its intuition
  3. Submit the code of optimised approach

Happy Coding !!
Keep learning.

About

All detailed solutions of striver sheet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%