Well, the first rule is that you can’t really know anything if you just remember isolated facts and try and bang ’em back. If the facts don’t hang together on a latticework of theory, you don’t have them in a usable form.
"The beauty of computational complexity lies in its ability to reveal the inherent difficulty of problems, regardless of the specific algorithms used to solve them."