Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
D

Data-Structures-and-Algorithms-Python

> 编程语言
Open source

All the essential resources and template code needed to understand and practice data structures and algorithms in python with few small projects to demonstrate

750 stars0 likes1 views
WebsiteGitHub

About

All the essential resources and template code needed to understand and practice data structures and algorithms in python with few small projects to demonstrate

Data Structures and Algorithms

All the essential resources and template code needed to understand and practice data structures and algorithms in python with few small projects to demonstrate their practical application.

Index

1. Resources

  1. Books
    • Data Structures - Reema Thareja
    • competitiveCoding
  2. Big-O Cheat Sheet
  3. DAA Syllabus
  4. Interview Cheat sheet
  5. Master Plan
  6. Master the Interview

2. ⭕ Big-O

  1. O(1)
  2. O(m+n)
  3. O(n)
  4. O(n^2)

3. Data Structures

  1. Arrays
  2. Graphs
  3. Hash Tables (Dictionary)
  4. Linked Lists
  5. Stack
  6. Queues
  7. Trees

4. Algorithms

  1. Divide and Conquer
  2. Dynamic Programming
  3. Recursion
  4. Sorting
  5. Traversals

5. File Handling and OOPS

  1. File + Classes Demo

Additional

6. ❗ Error Handling

7. ➗ Functional Programming

8. Decorators

9. Debugging

10. ➰ Generators

11. Regular Expressions

12. Unit Testing

13. ‍Projects

  1. Job Scheduler
  2. Email Project
  3. Hash Project
  4. Recursion Miniprojects
  5. Runtime Analyser

14. ❓ Questions

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Pythonalgorithmalgorithmsalgorithms-and-data-structurescompetitive-coding

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言