Jump to ratings and reviews
Rate this book

Swift Algorithms & Data Structures

Rate this book
Written for students and professionals, Swift Algorithms & Data Structures blends modern code, illustrations and computer science to help you pass the technical interview or build your next app. When creating modern apps, much of the theory inherent to algorithms is often overlooked. Swift Algorithms & Data Structures takes a fresh approach to explain concepts that power search engines, social networks and database systems.

Introduced by Apple in 2014, Swift is quickly becoming the language of choice due to its simplicity and modern syntax. See how Swift works to create solutions for everyday systems as well as mobile apps.

WHAT'S INSIDE
Based on the popular essay series, the book features Swift examples and beautiful illustrations for Linked Lists, Big O Notation, Sorting, Generics, Closures, Hash Tables, Binary Search Trees, Tree Balancing (Rotations), Tries, Stacks & Queues, Graphs Dijkstra's Shortest Path, Heaps, Depth-First Search and Breadth-First Search.

88 pages, Paperback

First published January 1, 2015

7 people are currently reading
21 people want to read

About the author

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
1 (9%)
4 stars
3 (27%)
3 stars
3 (27%)
2 stars
3 (27%)
1 star
1 (9%)
Displaying 1 - 2 of 2 reviews
Profile Image for Oleksandr.
28 reviews10 followers
March 30, 2016
Nice book for beginner programmers. Built like a collection of almost independent articles, it can be a good cheat-sheet for a student or apply-to-my-first-swift-job guy.
15 reviews4 followers
October 9, 2016
I feel dumber having read this. Most code samples are incomplete, the author glosses over many finer points of algorithms (using hand-wavy expressions like "for math reasons") and the Swift code is just terrible. Proper use of type inference, optionals, structs vs. classes? The things that make Swift great and interesting as a language… there's nothing in this book.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.