Data Structures And Abstractions With Java 4th Edition – Complete & Simple
nodeBefore = currentNode; currentNode = currentNode.next;
The final major section covers graphs. While not as exhaustive as a dedicated algorithms text, the 4th edition successfully implements: Data Structures And Abstractions With Java 4th Edition