my answers to Mark Allen Weiss's Data Structures and Algorithm Analysis in Java 2nd Edition