Day 59 of Practicing DSA (LeetCode && Competitive Programming) Today’s progress: LeetCode • Intersection of Two Linked Lists – Easy Focused on: • Two-pointer technique for linked lists • Understanding how pointer switching helps equalize path lengths • Writing optimal O(n) solution without extra space • Strengthening linked list intuition This problem improved my understanding of pointer traversal and efficient problem-solving. Competitive Programming • Solved Codeforces Problem 131A • Participated in an AtCoder Contest Improved my thinking on: • String manipulation and case handling • Real-time problem-solving under contest pressure Balancing DSA + CP + contests — learning never stops 🚀 Consistency is turning into a habit 🔥 #DSA #Java #LeetCode #Codeforces #AtCoder #LinkedList #ProblemSolving #Consistency #LearningInPublic 💯
Improving DSA skills with LeetCode & Codeforces
More Relevant Posts
-
Day 64 of Practicing DSA (Competitive Programming + LeetCode) Shifted focus towards Competitive Programming today 📈 Today’s progress: Competitive Programming • Participated in AtCoder Contest 452 • Participated in Codeforces Round 1090 (Div. 4) Focused on: • Solving problems under time pressure • Improving speed and accuracy • Identifying patterns quickly • Learning from mistakes during contests LeetCode • Rotate String – Easy Focused on: • Understanding string rotation logic • Using the (s + s) trick for efficient checking • Writing concise and optimal solutions Balanced both CP and DSA today ⚖️ Consistency stays strong 🔥 #DSA #Java #LeetCode #Codeforces #AtCoder #Strings #ProblemSolving #Consistency #LearningInPublic 🚀
To view or add a comment, sign in
-
-
I started learning Dynamic Programming on LeetCode recently… and I’ll be honest, it’s kinda confusing 😅 I get the idea in theory, but when I open a new problem, my brain just goes blank like...... “Is this even DP?” And even if I know it is, figuring out the recurrence or where to start feels tough. For those who’ve gone through this phase how did you actually start understanding DP instead of just memorizing it? Any simple tips or mindset that helped you would mean a lot 🙂 #LeetCode #DynamicProgramming #DSA #CodingJourney #ProblemSolving #LearnInPublic #CodingLife
To view or add a comment, sign in
-
-
Debugging is where real learning happens. Every error teaches you something new and helps you become a better programmer. Don’t avoid bugs—understand them, fix them, and grow your coding skills. #CSEPathshala #Debugging #CodingSkills #LearnProgramming #DeveloperLife #EngineeringStudents #TechLearning #ProblemSolving
To view or add a comment, sign in
-
-
DSA Journey Continues 🚀 Today I solved the “Product of Array Except Self” problem on LeetCode. This problem really helped me understand how to optimize without using division and extra space. Problem Goal: For each index, return the product of all elements except the current one. Step-by-Step Approach : 1. Left Product Pass Traverse from left to right Store product of all elements before current index Keep updating a variable left 2. Right Product Pass Traverse from right to left Multiply with product of all elements after current index Maintain another variable right Core Idea: First pass → store left products Second pass → multiply with right products Final array gives the result Why This is Efficient: No division used Time Complexity: O(n) Space optimized (no extra arrays, only output array) What I Learned Today: Prefix and suffix product concepts How to solve problems in two passes Writing optimized solutions without extra space Understanding patterns like this makes problem solving much easier over time. #Day4 #DSAJourney #Java #LeetCode #ProblemSolving #Coding #Learning #Consistency #100DaysOfCode 10000 Coders Pathulothu Navinder
To view or add a comment, sign in
-
🚀 Struggling with DSA? Start simple 👇 Today I solved LeetCode 1832 – Pangram Check 🧠 A beginner-friendly problem, but very important for building strong fundamentals. 💡 What you’ll learn: ✔️ String traversal ✔️ Efficient logic (O(n)) ✔️ Clean coding approach 🎥 I’ve explained the full solution step-by-step in this video: 👉 https://lnkd.in/gaRFVsUA 🔥 I’m posting daily LeetCode solutions with easy explanations. 👉 Follow me for consistent DSA content 👉 Subscribe to my YouTube for full tutorials 📌 Let’s grow together 💻 💬 Comment “LINK” and I’ll share more useful resources! #LeetCode #DSA #Java #Coding #Programming #InterviewPreparation #Developers #Tech #LearnToCode #YouTube
To view or add a comment, sign in
-
-
Ever wondered why languages like C, C++, Rust, and Go feel insanely fast? It’s because the hard work happens before the program even runs. Compiled code = speed, performance, and control… But there’s a tradeoff most beginners don’t know about 👀 These tradeoffs are what interpreted languages tries to solve. let’s demystify this even more in chapter 4 Hashtags: #programming #coding #softwareengineering #computerscience #learncoding #tech #developers #codersofiktok #programmer #codinglife #beginners #cprogramming #cpp #rustlang #golang #backend #performance #techcontent #learnontiktok #fyp #foryou #foryoupage
To view or add a comment, sign in
-
What is a Delegate in C#? (Simple Explanation) A delegate in C# is a type that allows you to reference and invoke methods indirectly. It is commonly used for callbacks, event handling, and writing flexible code. In simple terms, a delegate acts like a pointer to a function but in a type-safe way. Understanding delegates is important for mastering concepts like events and asynchronous programming in .NET. Still learning and building in public 🚀 — Anuj Pathak #dotnet #softwareengineering #backenddevelopment #programming #developersoflinkedin #coding #techlearning
To view or add a comment, sign in
-
-
What's the most basic question you need to ask when you learn to code? Answer - How is that working? Get your foundation right by knowing what a Codeblock is. It is the essence of every programming language. #software #fundamentals #programming #IT
To view or add a comment, sign in
-
-
Solved LeetCode 151: Reverse Words in a String Today, I worked on reversing the order of words in a string while handling extra spaces efficiently. I learned how to: Remove leading, trailing, and multiple spaces Extract words correctly Reverse their order using clean logic and STL I implemented an optimized solution with: Time Complexity: O(n) Space Complexity: O(n) This problem helped me improve my understanding of string manipulation, edge case handling, and clean coding practices https://lnkd.in/getBKFiE GitHub Repo: https://lnkd.in/gg4daDpn #day18 #DSA #Cpp #LeetCode #Coding #Programming #Learning #ProblemSolving #Strings
To view or add a comment, sign in
-
-
Day 55 of 100 Days of LeetCode 💻 Today I solved Longest Consecutive Sequence — and honestly, this one taught me more about coding discipline than algorithms. At first, my approach was correct: Used HashSet for O(1) lookup Applied the “start of sequence” logic But I still got TLE. The reason? A tiny mistake: if(!set.contains(num-1)); That single ; made my condition useless and turned my O(n) solution into O(n²). 💡 Lesson learned: Don’t just think your logic is right → verify what your code actually does Small syntax mistakes can completely break optimal solutions Debugging is just as important as problem-solving Finally fixed it and got Accepted ✅ Slowly improving not just in DSA, but in writing cleaner and more careful code. #100DaysOfLeetCode #DSA #Java #CodingJourney #Learning
To view or add a comment, sign in
-
Explore related topics
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development