Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Data Structures and Algorithms with JavaScript

Buy

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 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
(HTML tags aren't allowed.)

Special Edition Using® Microsoft® Office Access 2003
Special Edition Using® Microsoft® Office Access 2003

Special Edition Using Microsoft Office Access 2003 is a comprehensive reference for all the features of Access 2003. This edition adds new chapters on collaboration with Microsoft SharePoint Team Server, and creating or consuming XML Web Services, both of which are hot topics. The XML chapter...

Emerging Technology Platforms for Stem Cells
Emerging Technology Platforms for Stem Cells

This book focuses on practical applications for using adult and embryonic stem cells in the pharmaceutical development process. It emphasizes new technologies to help overcome the bottlenecks in developing stem cells as therapeutic agents. A key reference for professionals working in stem cell science, it presents the general principles and...

The Interior Design Business Handbook: A Complete Guide to Profitability
The Interior Design Business Handbook: A Complete Guide to Profitability

Thousands of interior design professionals have come to rely on The Interior Design Business Handbook for comprehensive, accessible coverage of the essential procedures, tools, and techniques necessary to manage a successful interior design business. The Fifth Edition of this essential resource has been revised to address the...


Beginning Microsoft Kinect for Windows SDK 2.0: Motion and Depth Sensing for Natural User Interfaces
Beginning Microsoft Kinect for Windows SDK 2.0: Motion and Depth Sensing for Natural User Interfaces

Develop applications in Microsoft Kinect 2 using gesture and speech recognition, scanning of objects in 3D, and body tracking. Create motion-sensing applications for entertainment and practical uses, including for commercial products and industrial applications.

Beginning Microsoft Kinect for Windows SDK...

The Mazzel Ritual: Culture, Customs and Crime in the Diamond Trade
The Mazzel Ritual: Culture, Customs and Crime in the Diamond Trade

The academic study of diamonds is as multi-faceted as the precious stones themselves. Mineralogists and geographers have written about them, as have historians and economists and students of art and fashion. They each shine their light on a different aspect of this source of luminous radiance. But who would venture to describe the entire...

Pro Photo Colorizing with GIMP
Pro Photo Colorizing with GIMP

Obtain techniques for adding color to black and white or monochrome photographic images using GIMP. In this book you'll also learn to create a hand-tinted effect to add an element of antiquity. Pro Photo Colorizing with GIMP also teaches techniques that enable you to selectively colorize images, mixing black and white...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy