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.)

C & Data Structures
C & Data Structures

Divided into three separate sections, C & Data Structures covers C programming, as well as the implementation of data structures and an analysis of advanced data structure problems. Beginning with the basic concepts of the C language (including the operators, control structures, and functions), the book progresses to show these...

Strategic Negotiation : A Breakthrough Four-Step Process for Effective Business Negotiation
Strategic Negotiation : A Breakthrough Four-Step Process for Effective Business Negotiation

We all know that the business environment changes every day. But the radical shift that’s taken place in negotiating in recent years is so substantial that it requires an equally radical shift in thinking. Looking at negotiation as a series of tactics simply won’t work anymore. The only way you can meet the challenges of negotiating...

InfoSec Career Hacking : Sell Your Skillz, Not Your Soul
InfoSec Career Hacking : Sell Your Skillz, Not Your Soul

A Technical Guide to Landing (and Keeping) a Job in the Information Security Field

Do you analyze every packet that crosses...


AI for Computer Games and Animation: A Cognitive Modeling Approach
AI for Computer Games and Animation: A Cognitive Modeling Approach
Simply put, AI for Games and Animation: A Cognitive Modeling Approach shows how video game characters can be taught to "think" for themselves. This groundbreaking title points the way for the future of intelligent gaming. While this book features formal mathematical proofs of its arguments, it also provides a worthwhile overview...
Workflow Management: Models, Methods, and Systems (Cooperative Information Systems)
Workflow Management: Models, Methods, and Systems (Cooperative Information Systems)
This book offers a comprehensive introduction to workflow management, the management of business processes with information technology. By defining, analyzing, and redesigning an organization's resources and operations, workflow management systems ensure that the right information reaches the right person or computer application at the right time....
Mastering Data Mining: The Art and Science of Customer Relationship Management
Mastering Data Mining: The Art and Science of Customer Relationship Management
"Berry and Linoff lead the reader down an enlightened path of best practices." -Dr. Jim Goodnight, President and Cofounder, SAS Institute Inc.

"This is a great book, and it will be in my stack of four or five essential resources for my professional work." -Ralph Kimball, Author of The Data Warehouse Lifecycle
...
©2017 LearnIT (support@pdfchm.net) - Privacy Policy