Data Structure And Algorithm

  1. Maths
  2. LinkList
  3. Stack
  4. Queue
  5. Hash-Map
  6. Set
  7. Backtracking
  8. GreedyAlgorithm
  9. Tree
    • binary tree
    • general tree
  10. PriorityQueue
  11. DynamicProgramming
  12. Graph

Math

  1. InverseMultiPlecation
  2. extendedEqulidAlgo
  3. facterzation
  4. findingPow
  5. gcdbyEqulidtheo.cpp
  6. numPowMod.cpp

LinkList

  1. Intersectedlinkedlist
  2. LINKlistcreat
  3. isEqualLL
  4. isEqualOpt
  5. removeKthfromLastBruteForce
  6. removeKthlastOpt

Stack

  1. bracketStackBalaced
  2. crearingStackSdc
  3. createStackUsingSTL
  4. creatingStackUsingLinklist
  5. creatinngStackUsingArray.cpp
  6. evaInfixExpresstion
  7. evalPostfixEquation
  8. evaluatePrefix
  9. histogram
  10. inertBottomUrecurr
  11. insertAnyIdxURec
  12. insertAnyIdxUloop
  13. insertatbottom
  14. nextGeaterEleOpt
  15. nextGreaterElemen
  16. nextSmallerElement
  17. prevGreaterElement

Queue

Hash-Map

Set

Backtracking

GreedyAlgorithm

Tree

PriorityQueue

DynamicProgramming

Graph