Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
If you want to get practice in a less contrived manner than leetcode but want to have the problem given to you directly, I recommend Advent Of Code. These are coding puzzles that (I think) are way more entertaining and less of a slog than leetcode. It doesn't tell you which algorithm to use, you have to figure that out yourself, but I find this to be an extremely useful tool for learning DS&A hands on. I guarantee that BFS will show up at several points. :)
Lectures were the primary source of content. Supplemental to that might be related assignment documentation and the Pintos codebase. Sandford initially developed this exercise and a lot of universities have since created their own variation.