If you're willing to contribute links or files to this site, please contact us.
It is relatively easy for us to incorporate new implementations of algorithms on this site, which makes it that much more useful for everyone. We had wanted to provide implementations to all of the algorithms in the book, but we have not yet completed them. These can be found by following the Implementation Problems link. If you or your students decide to complete one of these projects using the Java programming language, we can make it available on this website so that other people can benefit from the work.