Skip to content

📝 Algorithms and Data Structures implemented in Python

Notifications You must be signed in to change notification settings

sivakumar-mahalingam/DSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation

DSA

Data Structures & Algorithms

➡️DATA STRUCTURES

  1. Array
  2. Linked List
  3. Hash Table
    • Simple Hash Table ✅
    • Separate Chaining / Open Hashing
    • Open Addressing / Closed Hashing
      • Linear Probing
      • Quadratic Probing
      • Double Hashing
  4. Stack
  5. Queue
  6. Tree
    • Binary Search Tree ✅
    • AVL Tree
    • B-Tree
  7. Graph

➡️ALGORITHMS

  1. Recursion
  2. Sorting
  3. Search (BFS, DFS)
  4. Dynamic Programming

NOTES:

MindMap:


About

📝 Algorithms and Data Structures implemented in Python

Resources

Stars

Watchers

Forks