Ask HN: Have You Ever Tried to Invert a Binary Tree?
This morning, I just inverted a binary tree for the first time, and it took me about 10 seconds to recognize the algorithm and about 60 seconds to code. It's simpler than fibonacci, and I'd encourage anyone who isn't confident in their algorithm skills to learn how to do it.
To be fair, this is after about a month of studying 4-5 hours per week. So 20 hours of free time spent to gain a measure of confidence that I can switch jobs when I want to.