An open API service indexing awesome lists of open source software.

https://github.com/beebombshell/python-dsa

This repository is a compilation of important Data Structures and Algorithms based on Python.
https://github.com/beebombshell/python-dsa

hacktoberfest hacktoberfest-2021 hacktoberfest-2022 hacktoberfest-accepted hacktoberfest2021 hacktoberfest2022

Last synced: 12 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# Python DSA :snake:

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

> **Please make seperate folders for different topics** :innocent:

The following topics will be elaborated:

* Big O Time Complexity
* Tuples
* Dictionaries
* Lists
* Arrays
* Binary Search
* Linear Search
* Sliding Window Example
* Looping
* For Loop
* While Loop
* do While Loop
* 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
* Recursion
* Ackermann Function
* Backtracking
* Dynamic Programming
* Linked List
* Singly Linked List
* Doubly Linked List
* Circular Singly Linked List
* Circular Doubly Linked List
* Reverse Linked List
* Merge Linked List
* Middle Linked List
* Palindromic Linked List
* Cycle exist in Linked List
* Start of cycle in Linked List
* Happy Number
* Tree Data Structure
* BFS
* DFS
* Binary Tree
* Binary Search Tree
* AVL tree
* Trie
* Inorder Tree Traversal
* Preorder Tree Traversal
* Postorder Tree Traversal
* Binary Tree Max Path
* Morris Traversal
* Graph Data Structure
* Breadth First Search
* Depth First Search
* Number of Islands
* Divide and Conquer Algorithm

![Markdown](https://img.shields.io/badge/markdown-%23000000.svg?style=for-the-badge&logo=markdown&logoColor=white)![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)