Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Essential Algorithms: A Practical Approach to Computer Algorithms

Buy

A friendly and accessible introduction to the most useful algorithms

Computer algorithms are the basic recipes for programming. Professional programmers need to know how to use algorithms to solve difficult programming problems. Written in simple, intuitive English, this book describes how and when to use the most practical classic algorithms, and even how to create new algorithms to meet future needs. The book also includes a collection of questions that can help readers prepare for a programming job interview.

  • Reveals methods for manipulating common data structures such as arrays, linked lists, trees, and networks
  • Addresses advanced data structures such as heaps, 2-3 trees, B-trees
  • Addresses general problem-solving techniques such as branch and bound, divide and conquer, recursion, backtracking, heuristics, and more
  • Reviews sorting and searching, network algorithms, and numerical algorithms
  • Includes general problem-solving techniques such as brute force and exhaustive search, divide and conquer, backtracking, recursion, branch and bound, and more

In addition, Essential Algorithms features a companion website that includes full instructor materials to support training or higher ed adoptions.

(HTML tags aren't allowed.)

Introducing Autodesk Maya 2016: Autodesk Official Press
Introducing Autodesk Maya 2016: Autodesk Official Press

Start modeling right away with this hands-on guide to learning Autodesk Maya 2016

Introducing Autodesk Maya 2016 is the official guide to the most popular and complex 3D application on the market. Building from the ground up, this book combines straightforward text with practical examples that make it easy to...

Prototyping Essentials with Axure
Prototyping Essentials with Axure

A comprehensive strategy and planning guide for the production of world-class UX artifacts such as annotated wireframes, immersive prototypes, and detailed documentation with this book and ebook

Overview

  • Learn in a progressive and structured way to plan and construct highly compelling interactive,...
Nikon D5300 Digital Field Guide
Nikon D5300 Digital Field Guide

Everything you need to know to take amazing photographs using your new DSLR

The Nikon D5300 Digital Field Guide is filled with everything you need to know to take fantastic photos with your new Nikon. In full color, this portable guide covers all of the essential controls, features, and functions of the Nikon D5300,...


Implementing SSH: Strategies for Optimizing the Secure Shell
Implementing SSH: Strategies for Optimizing the Secure Shell
    Secure Shell (SSH) is a utility that can be described in many different ways. It can be described as a protocol, an encryption tool, a client/server application, or a command interface. Along with its various descriptions, SSH provides various functions with a single package. SSH’s diverse set of services and the ability to...
Microsoft SharePoint 2013 Inside Out
Microsoft SharePoint 2013 Inside Out

Conquer SharePoint 2013—from the inside out!

You’re beyond the basics, so dive right into SharePoint 2013—and really put your business collaboration platform to work! This supremely organized reference packs hundreds of timesaving solutions, troubleshooting techniques, and workarounds. It’s...

Implementing Cisco UCS Solutions
Implementing Cisco UCS Solutions

Cisco Unified Computer System is a powerful solution for data centers that can raise efficiency and lower costs. This tutorial helps professionals realize its full potential through a practical, hands-on approach written by two Cisco experts.

Overview

  • Learn about various Cisco UCS equipment options...
©2017 LearnIT (support@pdfchm.net) - Privacy Policy