Souvik Goswami’s Post

View profile for Souvik Goswami, graphic

🚀 Passionate about Technology | Computer Science Engineer | Software & MERN STACK Developer 🌟 📚

#DailyLearning-November [Day 4/20]#20DaysOfLearningChallenge 🗓 **Today's Focus:** Sliding Window Problems & MongoDB Aggregations  💡 **What I Learned Today:**   1. **Sliding Window Technique**:     I solved five problems using the sliding window technique, focusing on optimizing subarray operations and string manipulation:     - [Longest K Unique Characters Substring](https://lnkd.in/gj8yUacW)     - [Minimum Window Substring](https://lnkd.in/g-EYU544)     - [Fruit Into Baskets](https://lnkd.in/g7xBPuuq)     - [Longest Substring Without Repeating Characters](https://lnkd.in/gYpbRtP4)     - [Substrings of Size Three With Distinct Characters](https://lnkd.in/gxsVs6RK)  2. **MongoDB Aggregations**:     Explored aggregation concepts using **Masai Prepleaf** resources.     - **Aggregation - 1**: Basics of grouping, filtering, and projecting data.     - **Aggregation - 2**: Advanced operations like `$group`, `$lookup`, and `$unwind`, enhancing my ability to query and analyze complex datasets efficiently.  🚀 **How I Applied It:**   - Practiced solving problems requiring efficient window management and string operations to improve my algorithmic thinking.   - Worked on MongoDB aggregation pipelines, applying what I learned to analyse structured and unstructured data.  📈 **Next Steps:**   Tomorrow, I’ll dive deeper into MongoDB queries and explore advanced Express concepts like middleware chaining.  🔗 **Resources Used:**   - [Masai Prepleaf](https://www.prepleaf.com)   - GeeksforGeeks   - LeetCode  🔗 You can check my work at : https://lnkd.in/dTx6v-6a https://lnkd.in/gBi4h7CE #Masai #Prepleaf #DailyLearning #SlidingWindow #MongoDB #ProblemSolving #CodingSkills #WebDevelopment  Masai Prepleaf by Masai

To view or add a comment, sign in

Explore topics