That sounds exactly the opposite of my experience. I didnt' solve quicksort, I learned it. I didn't solve the command pattern, it was introduced to me via a book. I learned bubblesort and file i/o from my teachers. I learned A* from some article on the net. I learned 3D from friends and articles and books.
I actually feel like that tweet is harmful. Especially when related to the how to teach programming video posted earlier.
Then again, maybe it's just proof I'm not a great programmer if by defintion I needed solve all of those problems instead of just learn them.