Skiena's Algorithms Video Lectures
algorist.com
algorist.com
1. I study, fully understand topics, solve some problems.
2. Time passes, I don't really need most of this knowledge in my real world engineering.
3. I forget most of what I've learned.
I've iterated this several times, so I no longer have that motivation to (again) study algorithms without a real world need... :)
" -- Education is what remains after one has forgotten what one has learned in school. --"
A. Einstein.
it is too raw
a 2 hour video for maybe 20 minutes of actionable content?
youtubers may be mocked for lacking credibility but at least they seek to develop a skill for editing their content
this(o) is the best source i've found on getting an understanding of the np-complete problem sphere
this in conjunction with karp's very digestible original paper(i) describing his process of reduction can help you develop a full understanding of hard problems
(o) http://mat.gsia.cmu.edu/orclass/integer/integer.html
(i) http://cgi.di.uoa.gr/~sgk/teaching/grad/handouts/karp.pdf