eBooks-it.org Logo
eBooks-IT.org Inner Image

Data Structures and Algorithms with JavaScript

Data Structures and Algorithms with JavaScript Image

Book Details:

Publisher:O'Reilly Media
Series: OReilly
Author:Michael McMillan
Edition:1
ISBN-10:1449364934
ISBN-13:9781449364939
Pages:250
Published:Mar 24 2014
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:8.29 MB

Book Description:

As an experienced JavaScript developer moving to server-side programming, you need to implement classic data structures and algorithms associated with conventional object-oriented languages like C# and Java. This practical guide shows you how to work hands-on with a variety of storage mechanisms-including linked lists, stacks, queues, and graphs-within the constraints of the JavaScript environment.Determine which data structures and algorithms are most appropriate for the problems you're trying to solve, and understand the tradeoffs when using them in a JavaScript program. An overview of the JavaScript features used throughout the book is also included.This book covers:Arrays and lists: the most common data structuresStacks and queues: more complex list-like data structuresLinked lists: how they overcome the shortcomings of arraysDictionaries: storing data as key-value pairsHashing: good for quick insertion and retrievalSets: useful for storing unique elements that appear only onceBinary Trees: storing data in a hierarchical mannerGraphs and graph algorithms: ideal for modeling networksAlgorithms: including those that help you sort or search dataAdvanced algorithms: dynamic programming and greedy algorithms

Download Link:

Related Books:

Data Structures and Algorithms

With Object-Oriented Design Patterns in Java
Data Structures and Algorithms Image
Create sound software designs with data structures that use modern object-oriented design patterns! Author Bruno Preiss presents the fundamentals of data structures and algorithms from a modern, object-oriented perspective. The text promotes object-oriented design using Java and illustrates the use of the latest object-oriented design patterns. Virtually all the data structures are discussed in the context of a single class hierarchy. This framework clearly shows the relationships between data structures and illustrates how polymorphism and inheritance can be used effectively. Key Features of the Text* All data structures are presented using a common framework. This shows the relationship between the data structures and how they are implemented.* Obj...

Data Structures and Algorithms

With Object-Oriented Design Patterns in C++
Data Structures and Algorithms Image
An object-oriented learning framework for creating good software design.Bruno Preiss presents readers with a modern, object-oriented perspective for looking at data structures and algorithms, clearly showing how to use polymorphism and inheritance, and including fragments from working and tested programs....

Data Structures and Algorithms with Python

Data Structures and Algorithms with Python Image
This textbook 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 is also introduced, demonstrating what can and cannot be computed efficiently so that the programmer can make informed judgements about the algorithms they use. Features: includes both introductory and advanced data structures and algorithms topics, with suggested chapter sequences for those respective courses provided in the preface; provides learning goals, review questions and programming exercises in each cha...



2007 - 2021 © eBooks-IT.org