Bestsellers > > Algorithms
|
|
3D Game Engine Design : A Practical Approach to Real-Time Computer Graphics (The Morgan Kaufmann Series in Interactive 3D Technology)»rank: 504009by: David H. Eberly
: :Now considered an essential reference in the game industry, 3D Game Engine Design is the first book to go beyond basic descriptions of algorithms and accurately demonstrate the complex engineering process required to design and build a real-time graphics engine to support physical realism. Faster algorithms will always win out over faster processors and assembly-language optimization techniques. Implementing those algorithms, however, can be a challenge for even experienced programmers.This book provides rigorous explanations and derivations of all the essential concepts and techniques. Ideas are revealed step by step with numerous code examples and illustrations. Source code implementations are included on the companion CD-ROM to help you understand the full progression ... |
Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd Edition) (Art of Computer Programming Volume 1)»rank: 236169by: Donald E. Knuth
: :The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming. --Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home...and even at a Little League game when my son wasn't in the line-up. --Charles Long If you think you're a really good programmer...read [Knuth's] Art of Computer Programming...You should definitely send me a resume if you can read the whole thing. --Bill Gates It's always a pleasure when a problem is hard enough ... |
||
Introduction to the Design and Analysis of Algorithms (2nd Edition)»rank: 137374by: Anany V. Levitin
: :Based on a Based on a new classification of algorithm design techniques and a clear delineation of analysis methods, 'Introduction to the Design and Analysis of Algorithms' presents the subject in a coherent and innovative manner. Written in a student-friendly style, the book emphasizes the understanding of ideas over excessively formal treatment while thoroughly covering the material required in an introductory algorithms course. Popular puzzles are used to motivate students' interest and strengthen their skills in algorithmic problem solving. Other learning-enhancement features include chapter summaries, hints to the exercises, and a detailed solution manual. |
Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching (3rd Edition)»rank: 194420by: Robert Sedgewick
: :*For this version of Robert Sedgewick's popular textbook on algorithms and data structures, Christopher Van Wyk and Robert Sedgewick have developed new C++ implementations that both express the presented methods in a concise and direct manner, and also provide students with the practical means to test them on real applications. *This particular book, Parts 1-4, represents a substantial update of the first half of Sedgewick's complete work. It provides extensive coverage of fundamental data structures and algorithms for sorting, searching, and related applications. The update features expanded coverage of arrays, linked lists, strings, trees, and other basic data structures, and greater emphasis on abstract data types (ADTs), modular programming, object-oriented ... |
||
Adobe InDesign CS3 Revealed (Revealed (Thomson))»rank: 127176by: Chris Botello
: :Graphic design professionals and design students alike are discovering the smart, sophisticated approach of the page layout software, Adobe InDesign. And they're mastering it with Adobe InDesign CS3 Revealed, a thorough overview of the latest release of the software. This highly visual book begins by covering the workspace and other fundamental concepts. Each subsequent chapter delves into new features, offering more in-depth coverage as the book progresses. With new material on the improved interface and features of CS3, this edition retains its step-by-step tutorials and user-friendly design, resulting in a resource that is comprehensive, clear, and effective. |
Microsoft Outlook Programming, Jumpstart for Administrators, Developers, and Power Users»rank: 110641by: Sue Mosher
: :Microsoft Outlook Programming unleashes the power of Microsoft Outlook, allowing administrators and end users to customize Outlook in the same way that they've used macros and templates to customize other programs like Excel and Word. Experienced developers will find the quick-start information they need to begin integrating Outlook into their applications. Microsoft Exchange administrators will get help automating common tasks such as announcing public folders and importing data to custom forms.Microsoft Outlook is the most widely used email program, and it offers the most programmability. This book introduces key concepts for programming both Outlook forms for storing and exchanging data and Visual Basic for Applications modules that add new features ... |
||
The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation»rank: 181632by: Gary William Flake
: :Honorable Mention, 1998, category of Computer Science, Professional/Scholarly Publishing Annual Awards Competition presented by the Association of American Publishers, Inc. In this book Gary William Flake develops in depth the simple idea that recurrent rules can produce rich and complicated behaviors. Distinguishing 'agents' (e.g., molecules, cells, animals, and species) from their interactions (e.g., chemical reactions, immune system responses, sexual reproduction, and evolution), Flake argues that it is the computational properties of interactions that account for much of what we think of as 'beautiful' and 'interesting.' From this basic thesis, Flake explores what he considers to be today's four most interesting computational topics: fractals, chaos, complex systems, and adaptation. Each of ... |
Neural Networks for Pattern Recognition»rank: 183371by: Christopher M. Bishop
: :This is the first comprehensive treatment of feed-forward neural networks from the perspective of statistical pattern recognition. After introducing the basic concepts, the book examines techniques for modeling probability density functions and the properties and merits of the multi-layer perceptron and radial basis function network models. Also covered are various forms of error functions, principal algorithms for error function minimalization, learning and generalization in neural networks, and Bayesian techniques and their applications. Designed as a text, with over 100 exercises, this fully up-to-date work will benefit anyone involved in the fields of neural computation and pattern recognition. Review:This book provides a solid statistical foundation for neural networks from a ... |
||
Photoshop Elements 3 For Dummies»rank: 130302by: Deke McClelland, Galen Fott
: :Do you want to rearm Venus de Milo, shave Uncle Harry’s beard, or turn gray skies to blue? Have at it with PhotoshopElements 3 For Dummies, your guide to enhancing the effect, fixing the flaws, or adding artistic effects to your photos. You’ll discover how to: Import and organize your photos Create, rearrange, blend and manipulate layers to create a composite image Save photos using the correct file format— TIFF (Tagged Image File Format, PDF (Portable Document Format), or BMP (for PC users) Save for the Web with JPEG and GIF Take advantage of the terrific Help Great Help system, including a How To palette with step-by-step tutorials for image ... |
Digital Negatives: Using Photoshop to Create Digital Negatives for Silver and Alternative Process Printing»rank: 325195by: Brad Hinkel, Ron Reeder
: :Digital Negatives: Using Photoshop to Create Digital Negatives for Silver and Alternative Process Printing bridges the world of traditional photographic printing with digital technology. A digital negative, prepared in Photoshop, allows you to skip the dark room time developing the negatives-getting straight to a variety of printing processes including silver, platinum, and a host of other 'alternative' processes. You will see this as an opportunity to mix technology with traditional photo processes resulting in more time for your art! In the recent past, photographers that wanted digital negatives had to take their business to labs. Now all of you Photoshop users can incorporate this practice into your workflow of choice. ... |