Home | Amazing | Today | Tags | Publishers | Years | Search 
Computer Algorithms

Buy
Computer Algorithms, 9780716783169 (0716783169), W. H. Freeman, 1997

If wo try to identify those contributions of computer science which will be long lasting, surely one of these will be the refinement of the concept called algorithm. Ever since man invented the idea of a machine which could per form basic mathematical operations, the study of what can be computed and how it can be done well was launched. This study, inspired by the computer, has led to the discovery of many important algorithms and design methods. The discipline called computer science has embraced the study of algorithms as its own. It is the purpose of this book to organize what is known about them in a coherent fashion so that students and practitioners can learn to devise and analyze new algorithms for themselves.

A book which contains every algorithm ever invented would be exceed ingly large. Traditionally, algorithms books proceeded by examining only a small number of problem areas in depth. For each specific problem the most efficient algorithm for its solution is usually presented and analyzed. This approach has one major Haw. Though the student sees many fast algorithms and may master the tools of analysis, she/he remains unconfident about how to devise good algorithms in the first place.

The missing ingredient is a lack of emphasis on design techniques. A knowledge of design will certainly help one to create good algorithms, yet without the tools of analysis there is no way to determine the quality of the result. This observation that design should be taught on a par with analysis led us to a more promising line of approach: namely to organize this book around some fundmental strategies of algorithm design. The number of ba sic design strategies is reasonably small. Moreover all of the algorithms one would typically wish to study can easily be fit into these categories; for exam ple, mergesort and quicksort are perfect examples of the divide-and-conqucr strategy while KruskaPs minimum spanning tree algorithm and Dijkstra's single source shortest path algorithm are straight forward examples of the greedy strategy. An understanding of these strategies is an essential first step towards acquiring the skills of design.

Though we strongly feel that the emphasis on design as well as analysis is the appropriate way to organize the study of algorithms, a cautionary remark is in order. First, we have not included every known design principle.

Windows 8 Apps Revealed Using HTML5 and JavaScript (Expert's Voice in Microsoft)
Windows 8 Apps Revealed Using HTML5 and JavaScript (Expert's Voice in Microsoft)

This 88-page primer unveils the key features of Microsoft's eagerly anticipated Windows 8 operating system. Windows 8 contains Microsoft's revolutionary new application framework for building dynamic and responsive touch-enabled applications that target both desktops and mobile devices.

Experienced author Adam Freeman...

Cytokines and Autoimmune Diseases
Cytokines and Autoimmune Diseases

Leading researchers synthesize scattered experimental data to help develop an intimate understanding of how cytokines and chemokines are involved in the pathogenesis of autoimmune diseases. The many chapters offer critical reviews the basic mechanisms controlling cytokine induction and regulation, as well as the resulting production of...

Jump Start PHP
Jump Start PHP

Get a Jump Start on PHP today!

PHP is a key server-side technology in web development, enabling you to quickly and simply develop interactive, usable and engaging websites and applications.

In just one weekend with this SitePoint book, you'll learn how to:

  • Install all of the...

Post-Fordist Cinema: Hollywood Auteurs and the Corporate Counterculture (Film and Culture Series)
Post-Fordist Cinema: Hollywood Auteurs and the Corporate Counterculture (Film and Culture Series)
The New Hollywood boom of the late 1960s and 1970s is celebrated as a time when maverick directors bucked the system. Against the backdrop of counterculture sensibilities and the prominence of auteur theory, New Hollywood directors such as Robert Altman and Francis Ford Coppola seemed to embody creative individualism. In Post-Fordist...
Microsoft Exchange Server 2010 Best Practices
Unified Communications For Dummies
Unified Communications For Dummies

Discover what Unified Communications can do for your business

In our increasingly mobile world, communication must be effective, global, and available through multiple technologies seamlessly. Unified Communications logically blends and combines previously separate services and features, making communication possible by any means,...

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