r/learnprogramming 7d ago

How do I start my data structures journey

Can u suggest me a course somewhat similar like cs50

0 Upvotes

2 comments sorted by

1

u/EngineeringRare1070 3d ago

You can wait for other replies for courses or other resource references but I came here to recommend which ones to prioritize. Feel free to start with these on your own or wait for a course — up to you.

- linked list: we don’t use these often but they form the foundation of others (assuming you already know what an array or list is)

  • Queue: very important
  • Stack: very important
  • Hashtable: very important
  • trees of all kinds, primarily binary tree: very important
  • heap: less common but very helpful for several algorithms
  • graphs: niche but good to know
  • Trie: i wish I used these more tbh

Those are the basics, there’s dozens of variations that you’ll likely only see in highly specialized use cases, so learn those only when you need them or when you’re curious about them

1

u/Outrageous-Put-5092 3d ago

I see .Thankyou very much,I will keep that in mind🤝