- Day 1: learned the basic of python - 1/1/2025
- Day 2: Learned the concepts of operators and conditional - 2/1/2025
- Day 3: Learned the concepts of loops - 3/1/2025
- Day 4: Learned the concept of Functions and researched about git repositries and started streak - 4/1/2025
- Day 5: Learned the concept of Class and Objects - 5/1/2025
- Day 6: Learned the concept of constructor and sel keywords - 6/1/2025
- Day 7: Learned the concept of Inheritance and Polymorphism - 7/1/2025
- Day 8: Learned the concept of Encapsulation,Exception Handling and File Handling - 8/1/2025
- Day 9: Learned the concept of map function and reasearched about DSA and its roadmap - 9/1/2025
- Day 10: Learned the concept of String indexing and Solved My first DSA Problem(TWO SUM) - 10/1/2025
- Day 11: Learned the concept of deeply loops and some programs - 11/1/2025
- Day 12: Rest Day - 12/1/2025
- Day 13: Learned the concept of Time Function - 13/1/2025
- Day 14: No Learning due to Pongal - 14/1/2025
- Day 15: No Learning due to Pongal - 15/1/2025
- Day 16: No Learning due to Pongal - 16/1/2025
- Day 17: Learned the concept of 2D Dictionaries and practised - 17/1/2025
- Day 18: Learned the concept of Random Func and done many real time small projects - 18/1/2025
- Day 19: Learned the concept of types of args and list comprehension and Match case statements - 19/1/2025
- Day 20: Learned the concept of Variable Scope and 'name' function -20/1/2025
- Day 21: Learned and done Slot Machine and Hangman game -21/1/2025
- Day 22: Learned the concept of Duck Typing and Magic Methods -22/1/2025
- Day 23: Learned the concept of Property Decorator and Decorator Function -23/1/2025
- Day 24: Learned the concept of Decorators and Exception in Detail -24/1/2025
- Day 25: Learned the concept of R/W of json and csv files -25/1/2025
- Day 26: No Learning -26/1/2025
- Day 27: No Learning -27/1/2025
- Day 28: Learned the concept of Datetime Function -28/1/2025
- Day 29: Learned the concept of Threading and API Requests -29/1/2025
- Day 30: Learned the concept of PyQt5 GUI -30/1/2025
- Day 31: Learned the concept of PyQt5 GUI -31/1/2025
- Day 32: Created Project - Digital Clock,Stopwatch and Weather App-1/2/2025
- Day 33: Revised all the topics I learned over the Days -2/2/2025
- Day 34: Learned the OOPS concept -3/2/2025
- Day 35: No Learning -4/2/2025
- Day 36: Learned the OOPS concept-5/2/2025
- Day 37: No learning -6/2/2025
- Day 38: No learning -7/2/2025
- Day 39: No learning -8/2/2025
- Day 40: No learning -9/2/2025
- Day 41: No learning -10/2/2025
- Day 42: Learned the Complete OOPS concept-11/2/2025
- Day 43: Learned the Array concept-12/2/2025
- Day 44: Revised Fully - 13/2/2025
- Day 45: Solved 10 Basic Problems - 5/3/2025
- Day 46: Solved 10 Basic Problems - 6/3/2025
- Day 47: Solved 10 Basic Problems - 7/3/2025
- Day 48: Learned the concept of Big O, Omega and Theta - 11/3/2025
- Day 49: Learned the concept of Pointers - 12/3/2025
- Day 50: Learned the concept of Linked List - 13/3/2025
- Day 51: Learned the concept of Linked List - 14/3/2025
- Day 52: Revised Linked List - 17/3/2025
- Day 53: Solve LeetCode Problem for LinkedList(2) - 18/3/2025
- Day 54: Solve LeetCode Problem for LinkedList(2) - 19/3/2025
- Day 55: Solve LeetCode Problem for LinkedList(1) - 20/3/2025
- Day 56: Solve LeetCode Problem for LinkedList(2) - 21/3/2025
- Day 57: Solve LeetCode Problem for Array(1) - 22/3/2025
- Day 58: Solve LeetCode Problem for Array(1) Bit Manupulation and Math(2)- 31/3/2025
- Day 59: Restarted the Journey Again!. Learned Doubly Linked List the concept - 7/9/2025
- Day 60: Learned the Doubly Linked List concept (Append,Pop) - 9/9/2025
- Day 61: Learned the Doubly Linked List All concepts - 13/9/2025
- Day 62: Solved the basic funtions in Doubly Linked List - 7/1/2026
- Day 63: Solved the problems in Doubly Linked List - 8/1/2026
- Day 64: Solved the problems in Doubly Linked List - 12/1/2026
- Day 65: Solved the problems in Doubly Linked List - 13/1/2026
- Day 66: Started with Java - 24/1/2026
- Day 67: Learned the Basics of Java- 25/1/2026
- Day 68: Learned the Datatypes of Java - 26/1/2026
- Day 69: Learned the Typecasting and Inputs of Java - 27/1/2026
- Day 70: Learned the Conditional statements and Loops in Java - 28/1/2026
- Day 71: Learned the switch statements and methods in Java - 29/1/2026
- Day 72: Learned the methods in Java - 30/1/2026
- Day 73: Learned the methods in Java - 31/1/2026
- Day 74: Solved some leetcode problems in Java - 1/2/2026
- Day 75: Learned Strings concept in Java - 2/2/2026
- Day 76: Learned Strings,2d array concept in Java - 3/2/2026
- Day 77: Learned 2d array,Binary search concept in Java - 4/2/2026
- Day 78: Solved some leetcode problems in Java - 5/2/2026
- Day 79: Learned OOPS concept in Java - 6/2/2026
- Day 80: Learned OOPS concept in Java - 7/2/2026
- Day 81: Learned OOPS concept in Java - 8/2/2026
- Day 82: Learned Packages concept in Java - 9/2/2026
- Day 83: Learned File handling concept in Java - 10/2/2026
- Day 84: Learned Multi-threading concept in Java - 11/2/2026
- Day 85: Learned Linked List concept in Java - 12/2/2026
- Day 86: Learned Linked List concept in Java - 13/2/2026
- Day 87: Learned Doubly Linked List concept in Java - 14/2/2026
- Day 88: Learned Doubly Linked List concept in Java - 15/2/2026
- Day 89: Learned stack concept in Java - 16/2/2026
- Day 90: Learned stack concept in Java - 17/2/2026
- Day 91: Learned Queue concept in Java - 18/2/2026
- Day 92: Learned Queue concept in Java - 19/2/2026
- Day 93: Learned Linear Search concept in Java - 20/2/2026
- Day 94: Learned Binary search concept in Java - 21/2/2026
- Day 95: Learned Binary search concept in Java - 22/2/2026
- Day 96: Solved leetcode problems in Java - 23/2/2026
- Day 97: Solved leetcode problems in Java - 24/2/2026
- Day 98: Learned 2d matrix Binary search concept in Java in Java - 25/2/2026
-
Notifications
You must be signed in to change notification settings - Fork 0
A structured repository for my Data Structures and Algorithms (DSA) learning journey. Includes problem-solving from LeetCode, coding practice, and mini-projects,Projects. Documenting daily progress and key concepts.
Bavan23/DSA-Practice
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
 |  | |||
 |  | |||
 |  | |||
 |  | |||
 |  | |||
Repository files navigation
About
A structured repository for my Data Structures and Algorithms (DSA) learning journey. Includes problem-solving from LeetCode, coding practice, and mini-projects,Projects. Documenting daily progress and key concepts.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published