ClassicComputerScienceProblemsInSwift
Source Code for the Book Classic Computer Science Problems in Swift
Install / Use
/learn @davecom/ClassicComputerScienceProblemsInSwiftREADME
Classic Computer Science Problems in Swift

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
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
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
My Latest Book
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
License
The source code in this repository is licensed under the Apache License. See LICENSE.
View on GitHub100/100
GitHub Stars203
CategoryDevelopment
Updated12d ago
Forks42
Languages
Swift
Security Score
Audited on Mar 29, 2026
No findings
