Day 17 of #100DaysOfDSA ⚡
✅ Solved 3 LeetCode problems:
🧩 Majority Element (169)
💡 Maximum Subarray (53) using Kadane’s Algorithm
💹 Best Time to Buy and Sell Stock (121)
#DSA#LeetCode#builtinpublic
Day 16 of #100DaysOfDSA 💪
✅ Solved 2 LeetCode problems:
💡 Two Sum
🎨 Sort Colors (LeetCode 75)
Improving problem-solving speed and pointer logic!⚙️
#DSA#LeetCode#builtinpublic
Day 15 of #100DaysOfDSA 🚀
✅ Solved 2 problems today:
🧩 Single Number (LeetCode 136)
🔢 Longest Subarray with Sum K (Positives + Negatives)
#DSA#LeetCode#builtinpublic
Day 81 of #100DaysOfCode
1️⃣Learned about session-based authentication in Node.js.
2️⃣Understood how sessions help keep users logged in.
3️⃣Explored Express.js middleware for securing routes.
4️⃣Added session support using Drizzle ORM.
#builtinpublic#WebDev
Day 14 of #100DaysOfDSA 💡
✅ Solved 2 problems on LeetCode:
⚡ Max Consecutive Ones
🔢 Missing Number
Step by step, getting more comfortable with problem-solving! 💪
#DSA#LeetCode#builtinpublic
Day 12 of #100DaysOfDSA 💻
✅ Continued solving array problems today!
🧩 Solved "Remove Duplicates from Sorted Array" problem.
🔁 Solved Left Rotate an Array by One Place and Left Rotate an Array by D Places.
#DSA#BuiltInPublic
📅 Day 11 of #100DaysOfDSA
💻 Started solving array problems.
💡 Solved largest and second largest element problems using different approaches.
🧩 Solved “Check if Array Is Sorted and Rotated” problem.
⚙️Coded Bubble and Insertion Sort recursively.
#DSA#BuiltInPublic
📅 Day 10 of #100DaysOfDSA
🔹 Learned Merge Sort and Quick Sort.
🔹 Understood the divide and conquer approach.
🔹 Practiced coding both to strengthen understanding.
#DSA#BuiltInPublic
📅 Day 9 of #100DaysOfDSA
🔹 Learned sorting algorithms — Selection, Bubble & Insertion sort.
🔹 Understood how comparisons & swaps affect time complexity.
🔹Traced each algorithm to understand how it works.
#DSA#BuiltInPublic
📅 Day 8 of #100DaysOfDSA
🔹 Dived into Hashing — learned how it speeds up data access.
🔹 Solved problems on counting array frequencies.
🔹 Implemented logic to find highest & lowest frequency elements.
#BuiltInPublic#DSA
Day 7 of #100DaysOfDSA 👨💻
1️⃣ Learned basics of recursion.
2️⃣ Solved recursion-based problems to strengthen logic.
3️⃣ Explored Tail Call Optimization and how it improves memory usage.
4️⃣ Read articles & docs to strengthen overall understanding.
#Recursion#BuiltInPublic
Day 80 of #100DaysOfCode
📊 Learned advanced data visualization & stats:
1️⃣ Histograms & KDE plots to show distributions.
2️⃣ Overlapping histograms and setting boundaries.
3️⃣ Time series highlighting & legends in Matplotlib.
4️⃣ NumPy’s .where() for conditional processing.
#Python
Day 79 of #100DaysOfCode 👨💻
📊 Explored Nobel Prize data with Plotly & Seaborn.
📈 Created charts: donut, bar, choropleth.
📉 Smoothed trends with rolling averages & regression lines.
🔍 Compared insights using box plots & time series.
#Python#Pandas#Seaborn#Plotly
Day 78 of #100DaysOfCode📊
1️⃣ Cleaned and filtered data in Pandas using loops, .loc[], and .query()
2️⃣ Made bubble charts with Seaborn, styled them, and added regression lines.
3️⃣ Used scikit-learn to run linear regressions.
#Pandas#Seaborn#ScikitLearn#BuildInPublic
Day 77 of #100DaysOfCode 💻
1️⃣ Explored NumPy ndarrays & how to create/manipulate them.
2️⃣ Practiced broadcasting, scalars & matrix multiplication.
3️⃣ Learned to work with images as ndarrays for quick edits.
#Python#NumPy#DataScience#BuildInPublic
Day 76 of #100DaysOfCode 📊👨💻
1️⃣Learned how to use Plotly to create bar, pie, and scatter charts.
2️⃣ Analyzed App Store data — installs, size, category, type & more.
3️⃣ Gained insights by visualizing trends & comparisons.
#Python#Plotly#DataVisualization#BuildInPublic