qqp question1: Where and how can I learn the best methods (time complexity) for coding questions? question2: Is there an equivalent of C++'s STL help file (where you can see all the libraries contained, and the methods contained by those libraries with examples and time complexity etc.) for Java collections framework?