Jump to ratings and reviews
Rate this book

Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers by David Kopec, Manning Publications

Rate this book
Summary Classic Computer Science Problems in Swift invites readers to invest their energy in some foundational techniques that have been proven to stand the test of time. Along the way they'll learn intermediate and advanced features of the Swift programming language, a worthwhile skill in its own ...

Download Link :
readmeaway.com/download?i=1617294896


      

      


1617294896 Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers PDF by David Kopec
Read Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers PDF from Manning Publications,David Kopec
Download David Kopec's PDF E-book Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers

ebook

4 people are currently reading
40 people want to read

About the author

David Kopec

14 books21 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (52%)
4 stars
6 (35%)
3 stars
1 (5%)
2 stars
1 (5%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for pluton.
307 reviews11 followers
April 7, 2024
It's not often that you need to implement new algorithms in an average programming job, but it's still worth it to know the common ones and the categories. This isn't a textbook, so it's pretty easy to read, although the descriptions of the algorithms could be clearer. If you're into swift, it's a good intro into algorithms, without covering any advanced data structures, which I liked. Another benefit was to see how one algorithm could be applied to solve multiple, different problems.
Speaking of swift, it's a multiparadigm language and the code in the book is often imperative, confusing and hard to understand (for me), adding more types (type aliases) and abstractions would significantly clarify the code. Also note that the code in chapter 3.3 compiles, but is subtly broken in the current swift version, due to changes in the dictionary traversal order.
Overall, this is a reasonably nice and easy introduction in the algorithms domain.
Profile Image for Ravi Sinha.
326 reviews11 followers
December 19, 2025
Hits two birds with one stone - revisits classic computer science problems and implements them in a new language one is getting into. Uses many low level useful C libraries underlying Swift as well.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.