When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Data Structures and Algorithms With Javascript, Paperback by McMillan, Michael, ISBN 1449364934, ISBN-13 9781449364939, Like New Used, Free shipping in the US
<div><p>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.</p><p>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 th is also included.</p><p>This book covers:</p><ul><li><b>Arrays and lists:</b> the most common data structures</li><li><b>Stacks and queues:</b> more complex list-like data structures</li><li><b>Linked lists:</b> how they overcome the shortcomings of arrays</li><li><b>Dictionaries:</b> storing data as key-value pairs</li><li><b>Hashing:</b> good for quick insertion and retrieval</li><li><b>Sets:</b> useful for storing unique elements that appear only once</li><li><b>Binary Trees:</b> storing data in a hierarchical manner</li><li><b>Graphs and graph algorithms:</b> ideal for modeling networks</li><li><b>Algorithms:</b> including those that help you sort or search data</li><li><b>Advanced algorithms:</b> dynamic programming and greedy algorithms</li></ul></div>
When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.