Skip to content

A repo for my Udemy course - Data structure and algorithms with Python

License

Notifications You must be signed in to change notification settings

sldimitrov/dsa-with-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Data Structures and Algorithms (DSA) with Python

A repository containing exercises, implementations, and notes from the Udemy course – Python Data Structures & Algorithms + LEETCODE Exercises.

πŸ“š About

This repo serves as a personal learning playground for practicing DSA fundamentals using Python. It includes worked-out exercises, implementations of common algorithms, and hands-on coding challenges to build problem-solving skills.

πŸ› οΈ Contents

  • Arrays & Strings – basic operations, searching, sorting.
  • Linked Lists – singly and doubly linked list implementations.
  • Stacks & Queues – using lists and collections.deque.
  • Recursion – solving problems with recursive techniques.
  • Sorting & Searching – bubble sort, merge sort, binary search, etc.
  • Trees & Graphs – binary trees, traversal algorithms, graph representations.
  • Practice Problems – assorted exercises from the course.

βœ… Goals

  • Strengthen understanding of core data structures.
  • Practice implementing algorithms from scratch.
  • Develop problem-solving skills for coding interviews and real-world scenarios.

About

A repo for my Udemy course - Data structure and algorithms with Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages