/ClassicComputerScienceProblemsInJava

Source Code for the Book Classic Computer Science Problems in Java

Primary LanguageJavaApache License 2.0Apache-2.0

Classic Computer Science Problems in Java

This repository contains source code to accompany the forthcoming book Classic Computer Science Problems in Java by David Kopec. You will find the source organized by chapter. As you read the book, each code listing contains a file name that corresponds to a file in this repository. The book is due for publication in late 2020.

License

All of the source code in this repository is released under the Apache License version 2.0. See LICENSE.

Other Books and Languages

This is the third book in the Classic Computer Science Problems series by David Kopec and published by Manning. It aims to teach computational problem solving techniques in Java. You may also want to checkout the first book in the series, Classic Computer Science Problems in Swift, which covers most of the same problems in a more Swifty way. You can check out the repository for that book on GitHub as well. The second book, is Classic Computer Science Problems in Python, which also has a repository on GitHub. A reader has also reimplemented the first five chapters of the book in C++.