Data Structures and Algorithms with JavaScript: Bringing classic computing approaches to the Web
Программирование / Базы данных
Основная информация:
Название: Data Structures and Algorithms with JavaScript: Bringing classic computing approaches to the Web
Жанр: Нет
Автор: Michael McMillan
Год выпуска: 2014
Формат: PDF
Размер: 11,2 mb
ISBN: 823336587380
Язык: Английский
СКАЧАТЬ Data Structures and Algorithms with JavaScript: Bringing classic computing approaches to the Web БЕСПЛАТНО EPUB - DOC - DJVU - RTF - PDFОписание: As an experienced j&097;vascript 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 j&097;vascript 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 j&097;vascript program. An overview of the j&097;vascript features used throughout the book is also included.
This book covers:
– Arrays and lists: the most common data structures
– Stacks and queues: more complex list-like data structures
– Linked lists: how they overcome the shortcomings of arrays
– Dictionaries: storing data as key-value pairs
– Hashing: good for quick insertion and retrieval
– Sets: useful for storing unique elements that appear only once
– Binary Trees: storing data in a hierarchical manner
– Graphs and graph algorithms: ideal for modeling networks
– Algorithms: including those that help you sort or search data
– Advanced algorithms: dynamic programming and greedy algorithms