11# Data Structures and Algorithms
22
3- ![ ] ( https://img.shields.io/github/issues/shushrutsharma/Data-Structures-and-Algorithms-Python?color=red&style=for-the-badge )
4- ![ ] ( https://img.shields.io/github/issues-pr-closed/shushrutsharma/Data-Structures-and-Algorithms-Python?style=for-the-badge )
5- ![ ] ( https://img.shields.io/github/stars/shushrutsharma/Data-Structures-and-Algorithms-Python?style=for-the-badge )
6- ![ ] ( https://img.shields.io/badge/Built%20With-Python-blueviolet?style=for-the-badge )
3+ ![ Issues ] ( https://img.shields.io/github/issues/shushrutsharma/Data-Structures-and-Algorithms-Python?color=red&style=for-the-badge )
4+ ![ PRs ] ( https://img.shields.io/github/issues-pr-closed/shushrutsharma/Data-Structures-and-Algorithms-Python?style=for-the-badge )
5+ ![ Stars ] ( https://img.shields.io/github/stars/shushrutsharma/Data-Structures-and-Algorithms-Python?style=for-the-badge )
6+ ![ Built With ] ( https://img.shields.io/badge/Built%20With-Python-blueviolet?style=for-the-badge )
77
88All 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.
99
1010## Index
1111
1212### 1. 📚 [ Resources] ( /01.%20Resources/ )
13+
13141 . [ Books] ( /01.%20Resources/Books/ )
1415 - [ Data Structures - Reema Thareja] ( /01.%20Resources/Books/Data%20Structures%20-%20Reema%20Thareja.pdf )
1516 - [ competitiveCoding] ( https://github.com/mihirs16/Data-Structures-and-Algorithms-Python/blob/master/01.%20Resources/Books/competitiveCoding.pdf )
@@ -20,12 +21,14 @@ All the essential resources and template code needed to understand and practice
20216 . [ Master the Interview] ( /01.%20Resources/Master_the_Interview.pdf )
2122
2223### 2. ⭕ [ Big-O] ( /02.%20Big-O/ )
24+
23251 . [ O(1)] ( /02.%20Big-O/O(1).py )
24262 . [ O(m+n)] ( /02.%20Big-O/O(m%20+%20n).py )
25273 . [ O(n)] ( /02.%20Big-O/O(m%20x%20n).py )
26284 . [ O(n^2)] ( /02.%20Big-O/O(n^2).py )
2729
2830### 3. 🏢 [ Data Structures] ( /03.%20Data%20Structures/ )
31+
29321 . [ Arrays] ( /03.%20Data%20Structures/Arrays/ )
30332 . [ Graphs] ( /03.%20Data%20Structures/Graphs )
31343 . [ Hash Tables (Dictionary)] ( /03.%20Data%20Structures/Hash%20Tables )
@@ -35,20 +38,22 @@ All the essential resources and template code needed to understand and practice
35387 . [ Trees] ( /03.%20Data%20Structures/Trees )
3639
3740### 4. 🛠 [ Algorithms] ( /04.%20Algorithms/ )
41+
38421 . [ Divide and Conquer] ( /04.%20Algorithms/Divide%20and%20Conquer/ )
39432 . [ Dynamic Programming] ( /04.%20Algorithms/Dynamic%20Programming/ )
40443 . [ Recursion] ( /04.%20Algorithms/Recursion/ )
41454 . [ Sorting] ( /04.%20Algorithms/Sorting/ )
42465 . [ Traversals] ( /04.%20Algorithms/Traversals )
4347
4448### 5. 📂 [ File Handling and OOPS] ( /05.%20File%20Handling%20and%20OOPS/ )
49+
45501 . [ File + Classes Demo] ( /05.%20File%20Handling%20and%20OOPS/file%2Bclasses.py )
4651
47- # Additional:
52+ ## Additional
4853
4954### 6. ❗ [ Error Handling] ( /06.%20Error%20Handling/ )
5055
51- ### 7. ➗ [ Functional Programming] ( /07.%20Functional%20Programming/ )
56+ ### 7. ➗ [ Functional Programming] ( /07.%20Functional%20Programming/ )
5257
5358### 8. 🎉 [ Decorators] ( /08.%20Decorators/ )
5459
@@ -60,9 +65,8 @@ All the essential resources and template code needed to understand and practice
6065
6166### 12. 🧪 [ Unit Testing] ( /12.%20Unit%20Testing/ )
6267
63- ------------------------------------------
64-
6568### 13. 👷 [ Projects] ( /13.%20Mini-Projects/ )
69+
66701 . [ Job Scheduler] ( /13.%20Mini-Projects/Job%20Scheduler )
67712 . [ Email Project] ( /13.%20Mini-Projects/email_project )
68723 . [ Hash Project] ( /13.%20Mini-Projects/hash_project )
0 commit comments