For me, mjd wrote the definitive answer as to whether one should answer homework questions. It's something I've kept in mind ever since.
Other than that, I can't quite accept the notion that one shouldn't post any homework questions here: most people will happily answer such questions if it is clear that the person has shown reasonable effort to solve the problem on their own. I think Perlmonks is a good place to find homework answers. Usually all it takes is to search for the topic you're interested in, or browsing Q&A.
_____________________________________________
Come to YAPC::Europe 2003 in Paris, 23-25 July 2003.