Data Structures and Algorithms in Swift

Implement Stacks, Queues, Dictionaries, and Lists in Your Apps



Bookstore > Books > Data Structures and Algorithms in Swift

Price$27.77 - $42.87
Rating
AuthorElshad Karimov
PublisherApress
Published2020
Pages208
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484257685
ISBN-139781484257685
EBook Hardcover Paperback

Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms. All professional developers have to know which data structure and algorithms to use in their development process. Your choice directly affects the performance of your application. With this book, you'll increase the performance of your software, become a better developer, and even pass tricky interview questions better when looking at professional development opportunities.

Guided by compact and practical chapters, you'll learn the nature and proper use of data structures such as arrays, dictionaries, sets, stacks, queues, lists, hash tables, trie, heaps, binary trees, red black trees, and R-trees. Use the main differences among them to determine which will make your applications efficient and faster. Then tackle algorithms. Work with Big O notation; sorting algorithms such as Insertion, Merge, and Quick; Naive and Rabin Karp algorithms; and Graph Algorithms.

Data Structures and Algorithms in Swift encourages you to further and understand how to best choose the perfect algorithm for your application's needs.





Similar Books


Data Structures and Algorithms in Java, 6th Edition

Data Structures and Algorithms in Java, 6th Edition

by Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser

The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich and Tomassia's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures. For each ADT presented in the text, the authors p...

Price:  $144.21  |  Publisher:  Wiley  |  Release:  2014

Data Structures and Algorithms in Python

Data Structures and Algorithms in Python

by Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser

Based on the authors' market leading data structures books in Java and C++, this textbook offers a comprehensive, definitive introduction to data structures in Python by respected authors. Data Structures and Algorithms in Python is the first mainstream object-oriented book available for the Python data structures course. Designed to pr...

Price:  $121.44  |  Publisher:  Wiley  |  Release:  2013

JavaScript Data Structures and Algorithms

JavaScript Data Structures and Algorithms

by Sammie Bae

Explore data structures and algorithm concepts and their relation to everyday JavaScript development. A basic understanding of these ideas is essential to any JavaScript developer wishing to analyze and build great software solutions. You'll discover how to implement data structures such as hash tables, linked lists, stacks, queues, tree...

Price:  $26.76  |  Publisher:  Apress  |  Release:  2019

Clojure Data Structures and Algorithms Cookbook

Clojure Data Structures and Algorithms Cookbook

by Rafik Naccache

Data-structures and algorithms often cross your path when you compress files, compile programs, access databases, or simply use your favourite text editor. Understanding and implementing them can be daunting. Curious learners and industrial developers can find these complex, especially if they focus on the detailed implementation of these...

Price:  $47.52  |  Publisher:  Packt Publishing  |  Release:  2015

Learning JavaScript Data Structures and Algorithms, 3rd Edition

Learning JavaScript Data Structures and Algorithms, 3rd Edition

by Loiane Groner

A data structure is a particular way of organizing data in a computer to utilize resources efficiently. Data structures and algorithms are the base of every solution to any programming problem. With this book, you will learn to write complex and powerful code using the latest ES 2017 features.Learning JavaScript Data Structures and Algori...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Hands-On Data Structures and Algorithms with Python, 2nd Edition

Hands-On Data Structures and Algorithms with Python, 2nd Edition

by Dr. Basant Agarwal

Data structures allow you to store and organize data efficiently. They are critical to any problem, provide a complete solution, and act like reusable code. Hands-On Data Structures and Algorithms with Python teaches you the essential Python data structures and the most common algorithms for building easy and maintainable applications.Thi...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2018

Beginning Java Data Structures and Algorithms

Beginning Java Data Structures and Algorithms

by James Cutajar

Learning about data structures and algorithms gives you a better insight on how to solve common programming problems. Most of the problems faced everyday by programmers have been solved, tried, and tested. By knowing how these solutions work, you can ensure that you choose the right tool when you face these problems.This book teaches you ...

Price:  $24.99  |  Publisher:  Packt Publishing  |  Release:  2018

Data Structures and Algorithms with Python

Data Structures and Algorithms with Python

by Kent Lee, Steve Hubbard

This book explains the concepts and techniques required to write programs that can handle large amounts of data efficiently. Project-oriented and classroom-tested, the book presents a number of important algorithms supported by examples that bring meaning to the problems faced by computer programmers. The idea of computational complexity ...

Price:  $29.00  |  Publisher:  Springer  |  Release:  2015