All Projects → davecom → ClassicComputerScienceProblemsInJava

davecom / ClassicComputerScienceProblemsInJava

Licence: Apache-2.0 license
Source Code for the Book Classic Computer Science Problems in Java

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to ClassicComputerScienceProblemsInJava

Pulp-Fiction-ARKit
An experiment using Volume to reconstruct Pulp Fiction's dance scene in Augmented Reality
Stars: ✭ 46 (-51.58%)
Mutual labels:  computer-science
MV-Tractus
A simple tool to extract motion vectors from h264 encoded videos.
Stars: ✭ 83 (-12.63%)
Mutual labels:  computer-science
cs-sakaryauniversity
Sakarya Üniversitesi'nde okuduğum süre boyunca karşıma çıkan tüm ödevler, ders notları ve çıkmış sınav soruları (All the assignments, lecture notes and exams)
Stars: ✭ 133 (+40%)
Mutual labels:  computer-science
SoftwareEngineeringCourse
Software Engineering course for students of computer science
Stars: ✭ 35 (-63.16%)
Mutual labels:  computer-science
Slack-Stock-DAG
This repository holds a list of cool resources for Silica.
Stars: ✭ 94 (-1.05%)
Mutual labels:  computer-science
msk-STAPLE
STAPLE (Shared Tools for Automatic Personalised Lower Extremity modelling) consists of a collection of methods for generating skeletal models from three-dimensional bone geometries, usually segmented from medical images. The methods are currently being expanded to create complete musculoskeletal models.
Stars: ✭ 39 (-58.95%)
Mutual labels:  computer-science
net.jgp.books.spark.ch07
Spark in Action, 2nd edition - chapter 7 - Ingestion from files
Stars: ✭ 13 (-86.32%)
Mutual labels:  manning
Algorithms
Data Structures & Algorithms. Includes solutions for Cracking the Coding Interview 6th Edition
Stars: ✭ 89 (-6.32%)
Mutual labels:  computer-science
programming-note
Lecture notes on Computer Science, Web Development, and System Design
Stars: ✭ 199 (+109.47%)
Mutual labels:  computer-science
Cpp-Data-Structures
📐 C++ Implementations of data structures & algorithms from PSU course CS162/CS163
Stars: ✭ 19 (-80%)
Mutual labels:  computer-science
cs.js
Computer Science Data Structures and Algorithms in JavaScript ( Node.JS, ES ) in simple, clean, reusable code
Stars: ✭ 86 (-9.47%)
Mutual labels:  computer-science
hacknirma
🎓 Path to hack Computer Science (BTech) at @NirmaUni
Stars: ✭ 22 (-76.84%)
Mutual labels:  computer-science
CC33Z
Curso de Ciência da Computação
Stars: ✭ 50 (-47.37%)
Mutual labels:  computer-science
computer-science-resources
Сollection of interesting Computer Science resources
Stars: ✭ 133 (+40%)
Mutual labels:  computer-science
matematicaelementar
Matemática Elementar para Computação
Stars: ✭ 29 (-69.47%)
Mutual labels:  computer-science
notes
My personal tutorials and notes.
Stars: ✭ 34 (-64.21%)
Mutual labels:  computer-science
hacktoberfest
Contribua com os projetos de código aberto do curso e ganhe prêmios por isso!
Stars: ✭ 25 (-73.68%)
Mutual labels:  computer-science
My NoteBook
サイエンス、テクノロジー、エンジニアリング関連の情報を記載したノート(忘備録)です。
Stars: ✭ 104 (+9.47%)
Mutual labels:  computer-science
Interview materials
A curated list of all essential job interview preparation materials.
Stars: ✭ 27 (-71.58%)
Mutual labels:  computer-science
make-a-little-progress-every-day
学无止境,督促自己学习。每天进步一点点,水滴石穿-贵在坚持。
Stars: ✭ 75 (-21.05%)
Mutual labels:  computer-science

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

Ports

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].