GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - NetPatrol/ClassicComputerScienceProblemsInJava: Source Code for the Book Classic Computer Science Problems in Java

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

68 Commits
68 Commits

Folders and files

NameName
Last commit message
Last commit date
CCSPiJ
CCSPiJ
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
cover.jpg
cover.jpg
 
 

Repository files navigation

Classic Computer Science Problems in Java

This repository contains source code to accompany the book Classic Computer Science Problems in Java by David Kopec, available from Manning, Amazon, and other fine book sellers. 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 was published in December, 2020.

Classic Computer Science Problems in Java Cover

Conventions

The source code was written against version 11 of the Java language and should run on any known newer version at the time of publication. It makes use of no Java libraries beyond the standard library. It was developed in Eclipse and this folder can be opened as an Eclipse workspace. You can then right-click any file with a main() method and select "Run" to compile and execute it. All other popular Java IDEs can import Eclipse projects, but you can also easily create a project out of each chapter, which is bundled as a Java package. For directions importing Eclipse projects into IntelliJ see this tutorial from Jetbrains.

Questions about the Book

You can find general questions and descriptive information about the book on the Classic Computer Science Problems website. Also, feel free to reach out to me on Twitter, @davekopec. If you think you found an error in the source code, please open an issue up here on GitHub.

License

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

Other Books and Languages

Official Books from the Series by @davecom

  • Classic Computer Science Problems in Python
  • Classic Computer Science Problems in Swift

Ports

  • C++ implementation by @aray-andres
  • Go implementation by @arlima
  • PHP implementation by @SaschaKersken (German translator of CCSPiP)
  • JavaScript implementation by @SaschaKersken (German translator of CCSPiP)
  • Ruby implementation by @tj84

About

Source Code for the Book Classic Computer Science Problems in Java

www.manning.com/books/classic-computer-science-problems-in-java?a_aid=oaksnow&a_bid=6430148a

Resources

Readme
Apache-2.0 license
Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.