https://github.com/techiesamosa/python-dsa
This is my new repository where I will be practicing Python Data Structures and Algorithms and try to solve problems.
https://github.com/techiesamosa/python-dsa
Last synced: about 2 months ago
JSON representation
This is my new repository where I will be practicing Python Data Structures and Algorithms and try to solve problems.
- Host: GitHub
- URL: https://github.com/techiesamosa/python-dsa
- Owner: TechieSamosa
- License: apache-2.0
- Created: 2024-05-09T16:04:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-03T14:55:11.000Z (12 months ago)
- Last Synced: 2025-02-03T19:16:35.888Z (4 months ago)
- Language: Python
- Size: 19.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DSA Python Practice Repository
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
This repository contains my daily practice code for Data Structures and Algorithms in Python.## Folders
- **2D Arrays, Strings & Bit Manipulation**: Contains Python files related to 2D arrays, strings, and bit manipulation.
- **Arrays**: Contains Python files related to array operations and algorithms.
- **Backtracking**: Contains Python files related to backtracking algorithms.
- **Binary Search Trees**: Contains Python files related to binary search trees.
- **Binary Trees**: Contains Python files related to binary trees.
- **Dynamic Programming and Segment Trees**: Contains Python files related to dynamic programming and segment trees.
- **Graphs**: Contains Python files related to graph algorithms.
- **Greedy Algorithms**: Contains Python files related to greedy algorithms.
- **Hashing and Tries**: Contains Python files related to hashing and trie data structures.
- **Heaps**: Contains Python files related to heap data structure.
- **Python Basics**: Contains Python files related to basic Python programming concepts.
- **LinkedList**: Contains Python files related to linked list data structure.
- **OOPS**: Contains Python files related to object-oriented programming concepts.
- **Queues**: Contains Python files related to queue data structure.
- **Recursion, Divide and Conquer, Time Complexity**: Contains Python files related to recursion, divide and conquer algorithms, and time complexity analysis.
- **Sorting Algos**: Contains Python files related to sorting algorithms.
- **Stacks**: Contains Python files related to stack data structure.## Note
- This repository currently contains only the practice codes. Theory and notes will be added later.