GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - BeeBombshell/Python-DSA: This repository is a compilation of important Data Structures and Algorithms based on Python.

BranchesTags
Open more actions menu

Latest commit

 

History

237 Commits
237 Commits

Folders and files

NameName
Last commit message
Last commit date
Backtracking
Backtracking
 
 
DSA
DSA
 
 
Recursion
Recursion
 
 
Search Algorithms
Search Algorithms
 
 
Sort-all
Sort-all
 
 
Sorting Algorithms
Sorting Algorithms
 
 
Tree Data Structure
Tree Data Structure
 
 
.gitignore
.gitignore
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
Merge Sort
Merge Sort
 
 
README.md
README.md
 
 

Repository files navigation

Python DSA 🐍

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
    • 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

MarkdownPython

About

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

Topics

hacktoberfesthacktoberfest-2021hacktoberfest-2022hacktoberfest-acceptedhacktoberfest2021hacktoberfest2022

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing
Activity

Stars

39 stars

Watchers

3 watching

Forks

44 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.