Open Data Structures
An Introduction
Price | $32.95 - $63.49
|
eBook | Free |
Rating | |
Author | Pat Morin |
Publisher | Self-publishing |
Published | 2013 |
Pages | 336 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1927356385 |
ISBN-13 | 9781927356388 |
Offered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. Focusing on a mathematically rigorous approach that is fast, practical, and efficient, Morin clearly and briskly presents instruction along with source code.
Analyzed and implemented in Java, the data structures presented in the book include stacks, queues, deques, and lists implemented as arrays and linked-lists; space-efficient implementations of lists; skip lists; hash tables and hash codes; binary search trees including treaps, scapegoat trees, and red-black trees; integer searching structures including binary tries, x-fast tries, and y-fast tries; heaps, including implicit binary heaps and randomized meldable heaps; graphs, including adjacency matrix and adjacency list representations; and B-trees.
A modern treatment of an essential computer science topic, Open Data Structures is a measured balance between classical topics and state-of-the art structures that will serve the needs of all undergraduate students or self-directed learners.
- Pat Morin (3 books)
4 5 54
Similar Books
Open Data Structures (in Java)
by Pat Morin
There are plenty of books that teach introductory data structures. Some of them are very good. Most of them cost money, and the vast majority of computer science undergraduate students will shell out at least some cash on a data structures book.Open Data Structures (in Java) - The goal of this book is to free undergraduate computer scienc...
Free ebook | Publisher: Self-publishing | Release: 2015
by Pat Morin
There are plenty of books that teach introductory data structures. Some of them are very good. Most of them cost money, and the vast majority of computer science undergraduate students will shell out at least some cash on a data structures book.Open Data Structures (in C++) - The goal of this project is to free undergraduate computer scie...
Free ebook | Publisher: Self-publishing | Release: 2015
Problem Solving with Algorithms and Data Structures
by Brad Miller, David Ranum
The study of algorithms and data structures is central to understanding what computer science is all about. Learning computer science is not unlike learning any other type of difficult subject matter. The only way to be successful is through deliberate and incremental exposure to the fundamental ideas. A beginning computer scientist needs...
Free ebook | Publisher: Self-publishing | Release: 2014
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,...
Price: $26.76 | Publisher: Apress | Release: 2019
Codeless Data Structures and Algorithms
by Armstrong Subero
In the era of self-taught developers and programmers, essential topics in the industry are frequently learned without a formal academic foundation. A solid grasp of data structures and algorithms (DSA) is imperative for anyone looking to do professional software development and engineering, but classes in the subject can be dry or spend t...
Price: $26.71 | Publisher: Apress | Release: 2020
Hands-On Data Structures and Algorithms with Python, 3rd Edition
by Dr. Basant Agarwal
Choosing the right data structure is pivotal to optimizing the performance and scalability of applications. This new edition of Hands-On Data Structures and Algorithms with Python will expand your understanding of key structures, including stacks, queues, and lists, and also show you how to apply priority queues and heaps in applications....
Price: $35.99 | Publisher: Packt Publishing | Release: 2022
Data Structures and Algorithms
by Granville Barnett, Luca Del Tongo
Data Structures and Algorithms (DSA) features implementations of data structures and algorithms that are not implemented in any version of .NET.This book is the result of a series of emails sent back and forth between the two authors during the development of a library for the .NET framework of the same name.A key factor of this book and ...
Free ebook | Publisher: Self-publishing | Release: 2008
by Robert Sedgewick, Kevin Wayne
The latest version of Sedgewick's best-selling series, reflecting an indispensable body of knowledge developed over the past several decades.Full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing, including fifty algorithms every programmer should know.New Java implementations...
Price: $58.13 | Publisher: Addison-Wesley | Release: 2011