Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /