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 - davecom/ClassicComputerScienceProblemsInSwift: Source Code for the Book Classic Computer Science Problems in Swift

BranchesTags
Open more actions menu

Latest commit

 

History

48 Commits
48 Commits

Folders and files

NameName
Last commit message
Last commit date
Classic Computer Science Problems in Swift.playground
Classic Computer Science Problems in Swift.playground
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
cover.jpg
cover.jpg
 
 

Repository files navigation

Classic Computer Science Problems in Swift

Classic Computer Science Problems in Swift Cover

By David Kopec

This is the Xcode Playground to accompany the book Classic Computer Science Problems in Swift by David Kopec. The book is available for purchase directly from the publisher, Manning, and from other book vendors.

Versioning

The Playground is compatible with Swift 4 (Xcode 9).

Links

Get the Book

  • Manning
  • Amazon

Classic Computer Science Problems Series

  • Classic Computer Science Problems informational site
  • Classic Computer Science Problems in Python
  • Classic Computer Science Problems in Java

Open Source Projects Mentioned in the Book

  • SwiftPriorityQueue
  • SwiftGraph
  • SwiftCSP
  • SwiftSimpleNeuralNetwork

Free Content Based on the Book

  • Article: Solving Mazes with Swift
  • Article: Tic-Tac-Toe AI in Swift
  • Slides: A* Search in Swift: Navigating a Maze

Other Books and Languages

Official Books from the Series by @davecom

  • Classic Computer Science Problems in Java
  • Classic Computer Science Problems in Python

My Latest Book

  • Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python

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
  • Rust implementation by @marpetercontribs
  • Haskell implementation by @marpetercontribs

License

The source code in this repository is licensed under the Apache License. See LICENSE.

About

Source Code for the Book Classic Computer Science Problems in Swift

www.manning.com/books/classic-computer-science-problems-in-swift?a_aid=oaksnow&a_bid=8de75028

Topics

bookcomputer-scienceconstraint-satisfaction-problemgenetic-algorithmsgraph-algorithmsk-meansmanningneural-networksearch-algorithmsswift

Resources

Readme
Apache-2.0 license
Activity

Stars

201 stars

Watchers

9 watching

Forks

42 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.