10 weird algorithms every developer should know
A quick explainer for Algorithms (Princeton) by Fireship. 9 min. Watch on YouTube
Course: Algorithms (Princeton) (Computer Science). Covers: union find sorting priority queues symbol tables graphs strings.