Skip to Content
Swift Data Structure and Algorithms
book

Swift Data Structure and Algorithms

by Erik Azar, Mario Eguiluz Alebicto
November 2016
Intermediate to advanced
286 pages
6h 6m
English
Packt Publishing

Overview

"Swift Data Structure and Algorithms" provides a practical guide to understanding and implementing data structures and algorithms natively in Swift. By incorporating hands-on examples and detailed analyses, this book ensures you'll gain actionable skills to develop high-performance applications tailored for Apple's ecosystem.

What this Book will help me do

  • Master the use of Swift Standard Library collections to enhance data management efficiency.
  • Implement advanced data structures like trees and graphs tailored for specific computational needs.
  • Develop sorting and searching algorithms while understanding their performance implications.
  • Advocate for protocol-oriented programming to seamlessly integrate with Objective-C collections.
  • Evaluate algorithm efficiency to make informed decisions for optimal application performance.

Author(s)

None Alebicto is an accomplished software developer and educator with years of experience in the Swift programming language and Apple's ecosystem. Passionate about performance-oriented computing, Alebicto specializes in teaching complex concepts such as algorithms and data structures in a clear and approachable way. Leveraging practical examples and real-world applications, Alebicto ensures that developers gain both the theoretical knowledge and implementation skills necessary to succeed.

Who is it for?

This book is ideal for Swift developers keen to strengthen their understanding of data structures and algorithms. Whether you're transitioning from another language or enhancing your knowledge for a current project, this book adapts to all levels of expertise. Perfect for professional developers as well as students seeking a deeper grasp of algorithmic concepts, it also serves as an excellent resource for self-learners motivated to master Swift's programming paradigms.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Data Structures and Algorithms in Swift: Implement Stacks, Queues, Dictionaries, and Lists in Your Apps

Data Structures and Algorithms in Swift: Implement Stacks, Queues, Dictionaries, and Lists in Your Apps

Elshad Karimov

Publisher Resources

ISBN: 9781785884504