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

https://github.com/injamul3798/dsa_learning_code

A collection of data structures and algorithms implementations using the Python programming language, along with my practice coding library.
https://github.com/injamul3798/dsa_learning_code

dsa-algorithm dsa-learning-series dsa-python leetcode-python python3

Last synced: 3 months ago
JSON representation

A collection of data structures and algorithms implementations using the Python programming language, along with my practice coding library.

Awesome Lists containing this project

README

        

# Data Structures and Algorithms in Python And My daily Problem Solving challenge
## Overview
This repository contains a collection of implementations of various Data Structures and Algorithms (DSA) using Python. The goal is to provide an easy-to-understand and well-documented source of code for learning and reference purposes.

## Author
### Md. Injamul Haque
- **Position**: Machine Learning Engineer, DevTechGuru Limited, Bangladesh
- **Researcher**: Health Informatics Research Lab
- **Education**: BSc in Computer Science and Engineering, Daffodil International University

## Contents
This is a brief overview of the sections included. More content will be added as I continue to update the repository.

1. **Data Structures**
- Arrays
- Linked Lists
- Stacks
- Queues
- Trees
- Graphs
- Hash Tables

2. **Algorithms**
- Searching Algorithms (e.g., Binary Search)
- Sorting Algorithms (e.g., Quick Sort, Merge Sort)
- Dynamic Programming
- Greedy Algorithms
- Backtracking
- Graph Algorithms (e.g., Dijkstra's, BFS, DFS)