DEV Community

kensan
kensan

Posted on

How do you learn DSA?

Honestly, the more you think, the harder it becomes. "Do not get overwhelmed by the hype" that was the line that helped me when I started DSA.

To tell you the truth, I haven't even finished it yet. In fact, I am just at the beginning, but the thing is, I think everyone has their own way of doing things.

Even after watching videos on how to do it, I went completely blank when I sat in front of the computer. So, I realized that instead of thinking about where to start, I just had to start from what I didn't know.

Long story short, when I saw the first problem, it hit me that it wasn't the problem I didn't understand it was the data structure itself. I thought I knew it, but the only things I actually knew were its name and how it worked in theory.

So, I just started writing data structures from scratch, implementing the logic from zero. It helped me build a core understanding of the data structures.

Now, this worked for me, but of course, there is a lot more to it—problem-solving, logical thinking, and so on. We will go through all of that, too.

Top comments (0)