Bestsellers > > Algorithms
|
|
Distributed Computing: Principles, Algorithms, and Systems»rank: 499956by: Ajay D. Kshemkalyani, Mukesh Singhal
: :Designing distributed computing systems is a complex process requiring a solid understanding of the design problems and the theoretical and practical aspects of their solutions. This comprehensive textbook covers the fundamental principles and models underlying the theory, algorithms and systems aspects of distributed computing. Broad and detailed coverage of the theory is balanced with practical systems-related issues such as mutual exclusion, deadlock detection, authentication, and failure recovery. Algorithms are carefully selected, lucidly presented, and described without complex proofs. Simple explanations and illustrations are used to elucidate the algorithms. Important emerging topics such as peer-to-peer networks and network security are also considered. With state-of-the-art algorithms, numerous illustrations, examples and homework problems, ... |
Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms (3rd Edition) (Bundle)»rank: 321711by: Robert Sedgewick
: :Designing distributed computing systems is a complex process requiring a solid understanding of the design problems and the theoretical and practical aspects of their solutions. This comprehensive textbook covers the fundamental principles and models underlying the theory, algorithms and systems aspects of distributed computing. Broad and detailed coverage of the theory is balanced with practical systems-related issues such as mutual exclusion, deadlock detection, authentication, and failure recovery. Algorithms are carefully selected, lucidly presented, and described without complex proofs. Simple explanations and illustrations are used to elucidate the algorithms. Important emerging topics such as peer-to-peer networks and network security are also considered. With state-of-the-art algorithms, numerous illustrations, examples and homework problems, ... |
||
Aperture 2 Portable Genius»rank: 138232by: David Schloss
: :* Aperture 2 is a robust digital photography organization, workflow, and manipulation application program designed for digital photographers * This no-nonsense, hip guide provides readers with the most essential techniques so they can maximize their use of all the new and dramatic features of Aperture 2 * Offers tips on using the new streamlined interface that houses projects, metadata, and adjustments in one location * Provides how-to info on advanced RAW image processing so readers can produce the highest-quality images; customizable keyboard shortcuts to streamline workflow; and techniques for publishing albums on the Web or creating and customizing hardcover or softcover photo books |
Nonlinear Workbook: Chaos, Fractals, Cellular Automata, Neural Networks, Genetic Algorithms, Gene Expression»rank: 341765by: Willi-Hans Steeb
: :The study of nonlinear dynamical systems has advanced tremendously in the last 20 years, making a big impact on science and technology. This book provides all the techniques and methods used in nonlinear dynamics. The concepts and underlying mathematics are discussed in detail. The numerical and symbolic methods are implemented in C++, SymbolicC++ and Java. Object-oriented techniques are also applied. The book contains more than 150 ready-to-run programs. The text has also been designed for a one-year course at both the junior and senior levels in nonlinear dynamics. The topics discussed in the book are part of e-learning and distance learning courses conducted by the International School for Scientific Computing, ... |
||
Public Key Infrastructure: Building Trusted Applications and Web Services»rank: 497016by: John R. Vacca
: :With the recent Electronic Signatures in Global and National Commerce Act, public key cryptography, digital signatures, and digital certificates are finally emerging as a ubiquitous part of the Information Technology landscape. Although these technologies have been around for over twenty years, this legislative move will surely boost e-commerce activity. Secure electronic business transactions, such as contracts, legal documents, insurance, and bank loans are now legally recognized. In order to adjust to the realities of the marketplace, other services may be needed, such as a non-repudiation service, digital notary, or digital time-stamping service. The collection of these components, known as Public Key Infrastructure (PKI), is paving the way for secure communications ... |
Apple Pro Training Series: Final Cut Express HD (Apple Pro Training)»rank: 173627by: Diana Weynand
: :The only Apple-authorized guide to Final Cut Express HD 3.5, this book delivers the techniques you need to make movie magic with DV or HDV footage. Each chapter presents a complete lesson in an aspect of video editing and finishing, with hands-on projects to complete as you go. All the files you need are on the included DVD-ROM. You’ll learn how to make effective edits and adjust them precisely; create polished transitions and sophisticated composites; add audio tracks, titles, and speed and motion effects; then color-correct and finish your video for export to DVD or the Web. Whether you’re a student, a devoted amateur who’s serious about digital video, or ... |
||
An Introduction to Computational Learning Theory»rank: 264704by: Michael J. Kearns, Umesh V. Vazirani
: :Emphasizing issues of computational efficiency, Michael Kearns and Umesh Vazirani introduce a number of central topics in computational learning theory for researchers and students in artificial intelligence, neural networks, theoretical computer science, and statistics. Computational learning theory is a new and rapidly expanding area of research that examines formal models of induction with the goals of discovering the common methods underlying efficient learning algorithms and identifying the computational impediments to learning. Each topic in the book has been chosen to elucidate a general principle, which is explored in a precise formal setting. Intuition has been emphasized in the presentation to make the material accessible to the nontheoretician while still providing ... |
Schaum's Outline of Fundamentals of Computing with C++»rank: 435795by: John Hubbard
: :This powerful study tool is the best tutor you can have if you want top grades and thorough understanding of the fundamentals of computing with C++, the computing language taught at 83% of all colleges. This student-friendly study guide leads you step-by-step through the entire computer science course, giving you 420 problems with fully worked solutions and easy-to-follow examples for every new topic. You get complete explanations of data abstraction, recursion, Standard C++ container classes, searching, sorting algorithms, and other complex concepts, simplified and illustrated so they're easy to grasp. You also get additional practice problems to solve on your own, working at your own speed. This superb study guide ... |
||
Windows Forms in Action (In Action)»rank: 537422by: Erik Brown
: :Using many examples all on a common theme, this second edition of Windows Forms Programming with C# presents Windows application development in a step-by-step, easy to follow format. Written for beginner and intermediate programmers eager to get their hands dirty, the text covers fundamentals like labels, buttons, and tool strips, as well as advanced concepts like owner-drawn lists, custom controls, and two-way data binding. The book is a tutorial, leading the reader through Windows application development using C# and Visual Studio .NET. It illustrates how the classes in the .NET Framework interact in a fully functional application. Material added for the second edition includes coverage of the .NET 2.0 Framework, ... |
Data Structures and Algorithm Analysis in Java (2nd Edition)»rank: 297716by: Mark Allen Weiss
: :As the speed and power of computers increases, so does the need for effective programming and algorithm analysis. By approaching these skills in tandem, Mark Allen Weiss teaches readers to develop well-constructed, maximally efficient programs in Java. A full language update to Java 5.0 throughout the text--particularly its use of generics-adds immeasurable value to this advanced study of data structures and algorithms. This Second Edition features integrated coverage of the Java Collections Library as well as a complete revision of lists, stacks, queues, and trees. Weiss clearly explains topics from binary heaps to sorting to NP-completeness, and dedicates a full chapter to amortized analysis and advanced data structures and their ... |