Day 7 of building Learning Pool π
πΉ Learned Service Layer & Dependency Injection.
πΉ Understood the Student Controller.
πΉ Implemented basic CRUD REST APIs.
Understand the overall flow; just need more practice with the syntax!
#SpringBoot#Java#LearningInPublic
Day 22 of #100DaysOfDSA π
Solved Set Matrix Zeroes (LeetCode 73).
Initially thought of using two arrays to track rows and columns, then optimized the space complexity by using the first row and column as markers
#DSA#Java#LeetCode
Day 6 of building Learning Pool π
Completed upto Step 3!
πΉ Created "Student" entity and "StudentRepository".
πΉ Learned Hibernate, "JpaRepository", and automatic repository implementation.
#SpringBoot#Java#LearningInPublic
Day 18 π
Started building my Learning Pool backend today.
β’ Created the Spring Boot project
β’ Connected PostgreSQL using pgAdmin
β’ Created the Entity package
β’ Built my first Student entity with constructors, getters & setters
#100DaysOfCode#Java#SpringBoot#Backend
Day 18 π
Started building my Learning Pool backend today.
β’ Created the Spring Boot project
β’ Connected PostgreSQL using pgAdmin
β’ Created the Entity package
β’ Built my first Student entity with constructors, getters & setters
#100DaysOfCode#Java#SpringBoot#Backend
Day 18 π
Solved Product of Array Except Self today.
The code was easy once I understood the left + right product idea.
#100DaysOfCode#DSA#Java#LeetCode
Day 4
I havenβt built a backend project till now.
Starting from scratch, building with ChatGPT.
This is my idea π‘
Inspired by carpooling, I came up with Learning Pool β students on the same learning path can find each other & learn together.
#100DaysOfCode#SpringBoot#Java
Day 17 π
Brain wasn't really braining today and I couldn't focus much π
But I didn't want to break the streak, so I picked an easy one and solved Missing Number β LeetCode 268 using Cycle Sort.
#LeetCode#DSA#Java#100DaysOfCode
Day 16 π
Solved Sliding Window Maximum today!
Today I learned how a Deque can be used to efficiently keep track of the maximum element in a sliding window.
#100DaysOfCode#Java#DSA#LeetCode
Day 15 π
Solved Sliding Subarray Beauty today! π₯
Getting used to using frequency arrays for tracking occurrences and finding elements efficiently.
Sharing my notes for revision! π
#100DaysOfCode#Java#DSA#LeetCode
Havenβt done much these past few days. I wasnβt motivated, then my laptop issues made it worse. Even 30 minutes of learning felt overwhelming, and I ended up procrastinating.
But I donβt want to stop here. From tomorrow, Iβm trying again. One step at a time.
Day 14 π
Wasnβt really willing to code today, but somehow managed to solve Check Inclusion with ChatGPTβs help. π
Need to revise this again tomorrow!
#100DaysOfCode#Java#DSA#LeetCode
π Day 13
Solved:
πΉ Repeated DNA Sequences
πΉ Subarrays of Size K & Average β₯ Threshold
Practiced HashSet + Sliding Window.
#DSA#LeetCode#Java#100DaysOfcode
Day 12 π
Solved Maximum Subarray Sum with Distinct Elements using Sliding Window + HashSet.
Realized I often forget to check constraints before choosing the data type.
#100DaysOfCode#DSA#Java#Day12
Day 2 π
Learned the basics of how Spring Boot starts and how HTTP requests flow through REST Controllers.
Explored GET, POST, DELETE mappings, path variables, request params, and request bodies. Still learning step by step! π±π»
#SpringBoot#Java#SoftwareDevelopment