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