DEV Community

Cover image for Questions that we all have before learning Data structures and Algorithms.
Romil Jain
Romil Jain

Posted on

2

Questions that we all have before learning Data structures and Algorithms.

Data-structures-and-algorithms

Why learn data structures?

So data structures are the core and most basic subject for programmers, Any application you build, you have to use data structures in order to optimize the app and deliver the best version of it, without DS it’s not possible to develop applications.
You should learn data structures until you know how to code them and you can develop your own data structures.

Which programming language is suitable?

You can choose any language but the most popular is C & C++. C language does not have any built-in data structures so you can learn DS from the base. I would prefer you to start with C lang. after that you can switch to C++ for competitive coding.

What are Algorithms?

Algorithms are those that are used on data structures. Algorithms is a very vast topic. some popular algorithms are face recognition algorithm (used by our smartphones), location tracking (algorithms used by Google maps), and many more. You can find them on the internet.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay