My First Step into LeetCode and Problem Solving Journey

작성자

카테고리:

← 피드로
DEV Community · hassam bin shahid · 2026-06-18 개발(SW)
Cover image for My First Step into LeetCode and Problem Solving Journey

hassam bin shahid

As a BSIT student passionate about Software Engineering, Data Structures & Algorithms, and Machine Learning, I have recently begun a consistent problem-solving journey on LeetCode. This is my first step toward improving my coding skills and strengthening my logical thinking.
One of the first problems I worked on was “Merge Strings Alternately”. At first, it looked simple, but it helped me understand how important it is to break problems into smaller steps and think clearly about edge cases.
Through this problem, I learned how to:
Traverse two strings simultaneously
Handle different lengths of input
Build a new string step by step
Improve my coding efficiency in Python
Here is a simple approach I used:
Use two pointers for both strings
Alternate characters from each string
Append remaining characters when one string ends
This small problem gave me confidence that consistent practice is the key to improving in DSA.
Key Takeaways
Start with small problems and build consistency
Focus on logic, not just syntax
Practice improves speed and confidence
Every problem teaches something new
This is just the beginning of my journey. I will continue solving problems, learning new concepts, and sharing my progress here on Medium.

원문에서 계속 ↗

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다