A compilation of important Data Structures and Algorithms based on Python

forthebadge forthebadge forthebadge

This repository is a compilation of important Data Structures and Algorithms based on Python.

Please make seperate folders for different topics
😇

The following topics will be elaborated:

  • Big O Time Complexity
  • Tuples
  • Dictionaries
  • Lists
  • Arrays
  • Looping
  • Sorting Algorithms
    • Bubble Sort
    • Selection Sort
    • Insertion Sort
    • Bucket Sort
    • Merge Sort
    • Quick Sort
    • Heap Sort
    • Tree Sort
    • Shell Sort
    • Count Sort
    • Radix Sort
  • Searching Algorithms
    • Linear Search
    • Binary Search
  • Backtracking
  • Dynamic Programming
  • Linked List
    • Singly Linked List
    • Doubly Linked List
    • Circular Singly Linked List
    • Circular Doubly Linked List
  • Tree Data Structure
    • BFS
    • DFS
    • Binary Tree
    • Binary Search Tree
    • AVL Tree
    • Trie
  • Graph Data Structure
  • Divide and Conquer Algorithm
  •  

     

     

    To finish reading, please visit source site