if you don’t know how to use ubiquitous data structures like stacks, queues, trees, and graphs, you won’t be able to solve challenging problems

video course bro code dsa mit lectures algorithms.wtf

certain videos from mit lectures like bellman ford, djikstra and the dynamic programming videos

some programming questions from the internet for each of those algorithms and data structures

  • exercism
  • codewars
  • advent of code

etc