e99 Online Shopping Mall
Help | |
Home - Basic C - Computer Algorithms (Books) |
  | Back | 81-100 of 100 |
click price to see details click image to enlarge click link to go to the store
81. Core Techniques and Algorithms in Game Programming by Daniel Sanchez-Crespo Dalmau | |
Paperback: 888
Pages
(2003-09-21)
list price: US$54.99 -- used & new: US$49.50 (price subject to change: see help) Asin: 0131020099 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description To even try to keep pace with the rapid evolution of game development, you need a strong foundation in core programming techniques-not a hefty volume on one narrow topic or one that devotes itself to API-specific implementations. Finally, there's a guide that delivers! As a professor at the Spanish university that offered that country's first master's degree in video game creation, author Daniel Sanchez-Crespo recognizes that there's a core programming curriculum every game designer should be well versed in-and he's outlined it in these pages! By focusing on time-tested coding techniques-and providing code samples that use C++, and the OpenGL and DirectX APIs-Daniel has produced a guide whose shelf life will extend long beyond the latest industry trend. Code design, data structures, design patterns, AI, scripting engines, 3D pipelines, texture mapping, and more: They're all covered here-in clear, coherent fashion and with a focus on the essentials that will have you referring back to this volume for years to come. Customer Reviews (17)
Reads like a textbook
Very informative and concise
For beginners only The book may serve as a good warm-up for a student wishing to enter the industry, but for anybody with a year or two under their belt it is unlikely that they will find anything here to improve their skill set.This does not necessarily make it a bad book, as there are plenty of people out there who want to get into the industry and don't know where to start, and more in-depth books would probably create information overload.However, the book would have got a higher score if it had included the word "introduction" in the title somewhere.As it is pitched, as a reference book for the industry, it is a definite disappointment.
Disappointing. A lot of info, but sloppily done All in all, disappointing. For reference, I've programmed the PlayStation (one) for Electronic Arts, and more recently done gaming stuff for mobile phones, and have a background and interest in gaming, 3D graphics, and AI.
good for general information I am writing my own game engine right now and I went to the book to use an algorithm it had listed...except the algorithm doesn't actually work! i tried to debug the algorithm for hours before giving up and writing my own. (Which was a good exercise in itself) Once again I turned to the book for an algorithm it listed, but the explaination of it was so bad I decided to write that one myself too. So...if you are a programmer already this book will be useful to you because the code snippets provided are less important that overall concepts which is why i bought it in the first place. But if you are a beginner programmer looking to learn how to code, I wouldn't recommend this book to you. ... Read more |
82. Constrained Clustering: Advances in Algorithms, Theory, and Applications (Chapman & Hall/CRC Data Mining and Knowledge Discovery Series) | |
Hardcover: 472
Pages
(2008-08-18)
list price: US$83.95 -- used & new: US$67.16 (price subject to change: see help) Asin: 1584889969 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Algorithms The first five chapters of this volume investigate advances in the use of instance-level, pairwise constraints for partitional and hierarchical clustering. The book then explores other types of constraints for clustering, including cluster size balancing, minimum cluster size,and cluster-level relational constraints. Theory It also describes variations of the traditional clustering under constraints problem as well as approximation algorithms with helpful performance guarantees. Applications The book ends by applying clustering with constraints to relational data, privacy-preserving data publishing, and video surveillance data. It discusses an interactive visual clustering approach, a distance metric learning approach, existential constraints, and automatically generated constraints. With contributions from industrial researchers and leading academic experts who pioneered the field, this volume delivers thorough coverage of the capabilities and limitations of constrained clustering methods as well as introduces new types of constraints and clustering algorithms. |
83. Numerical Algorithms for Personalized Search in Self-organizing Information Networks by Sep Kamvar | |
Hardcover: 160
Pages
(2010-09-27)
list price: US$45.00 -- used & new: US$31.50 (price subject to change: see help) Asin: 0691145032 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
84. Computers and Intractability: A Guide to the Theory of NP-Completeness (Series of Books in the Mathematical Sciences) by M. R. Garey, D. S. Johnson | |
Paperback: 340
Pages
(1979-01-15)
-- used & new: US$59.95 (price subject to change: see help) Asin: 0716710455 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Amazon.com Review The focusof this book is to teach the reader how to identify, deal with, andunderstand the essence of NP-complete problems; Computers andIntractability does all of those things effectively. In a readableyet mathematically rigorous manner, the book covers topics such as howto prove that a given problem is NP-complete and how to cope withNP-complete problems. (There is even a chapter on advanced topics,with numerous references.) Computers and Intractability alsocontains a list of more than 300 problems--most of which are known tobe NP-complete--with comments and references. Customer Reviews (13)
Definitely a classic but not good for beginners
comprehensive book for NP-completeness
Published in 1979 and still the best
Arrived in time, good condition
A Beautiful Book on a Beautiful Subject |
85. Theory of Semi-Feasible Algorithms (Monographs in Theoretical Computer Science. An EATCS Series) by Lane A. Hemaspaandra, Leen Torenvliet | |
Paperback: 148
Pages
(2010-11-02)
list price: US$79.95 -- used & new: US$79.95 (price subject to change: see help) Asin: 3642075819 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
lane hemaspaandra is my hero |
86. Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching (3rd Edition) (Pts. 1-4) by Robert Sedgewick | |
Paperback: 720
Pages
(1997-09-27)
list price: US$69.99 -- used & new: US$30.89 (price subject to change: see help) Asin: 0201314525 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (20)
A Classic on Algorithms...
Great book a must have
SedgeWork
I'm fed up with these books
why someone give the book 5 star? |
87. Information Retrieval: Data Structures and Algorithms by William B. Frakes, Ricardo Baeza-Yates | |
Paperback: 464
Pages
(1992-06-22)
list price: US$80.00 -- used & new: US$17.00 (price subject to change: see help) Asin: 0134638379 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (4)
Covers Basics with Varying Depth and Quality The introduction covers hashing and automata for string matching in detail, but doesn't mention vector-based techniques other than Hamming distance (!) and in one paragraph provides the only mention of edit distance (aka Levenstein distance) in the book.The chapter on PAT trees and the one on optical disks seem out of place due to their depth and obscurity.On the other hand, there's no mention of caching anywhere.The chapter on lexical analysis and stoplists by Fox has a nice introduction, but then devolves into page after page of C code.Ditto for Frakes' chapter on stemming -- good introduction, but we didn't need ten pages of code.Same for the thesaurus chapter -- a few pages of introduction, and then 40+ pages of code for some kind of hierarchical clustering.Baeza-Yates' chapter on string searching covers Knuth-Morris-Pratt and Boyer-Moore briefly and even contains some interesting empirical data, but again, we didn't really need the C code.Harman's chapter on relevance feedback (query modification) stands out as being entirely sensible, high level and informative, but is a decade behind the times.The chapter on boolean operations provides a few pages of info and then mysteriously spends 10 pages on bit vector code and then another handful on hashing.Then the following chapter on hashing has 40 pages of C code for perfect hashing!Harman's later chapter on ranking algorithms is a useful overview of scoring (though very high level).Rasmussen's chapter on clustering is also thoughtful, but rather non-standard -- you don't even get k-means, everyone's favorite clustering algorithm, and it also recaps the definitions of many of the other chapters. Unfortunately, you don't get any higher-order graph analysis techniques that power web search engines like Google.You won't get any kind of help for load balancing servers or databases, which is critical. You also don't get any dimensionality reducing and smoothing techniques like latent semantic analysis or principal components analysis.There's also no analysis from a users' perspective on usability and the different kinds of tasks that peopel might be using information retrieval for.And of course, there's no discussion of natural language understanding techniques or crosslingual or multilingual retrieval techniques.Finally, it's all text based and you won't get any information on retrieving audio or images. If you're serious about information retrieval, this book lacks the depth and recency to leave you feeling like an expert.The statistical language processing book by Manning and Schuetze contains an excellent introduction to information retrieval algorithms, as well as reams of background on statistical language processing you'll want to understand before getting into information retrieval.For more details on information retrieval itself, check out the collection of primary source papers edited by Karen Sparck-Jones: Readings in Information Retrieval.
Useful reference book However, the book turned out yet more useful to me as, during my M.A. studies (in CS) I had to write a work on "Suffix Trees" and "Suffix Arrays" and I found that Gonnet, Baeza-Yates and Snider describe equivalent ideas they call "PAT trees" and "PAT arrays". I found this book useful too for working on computational linguistics related projects as well. In short - I like keeping this book always in reach, as a reference, though, I found this book not so friendly as an introduction book to the subject ("Managing Gigabytes", might turn out to be a more welcomming).
Good coverage and treatment of algorithms for I.R.
good tips on how to get the right bits of knowledge to user |
88. Algorithms for VLSI Physical Design Automation, Third Edition by Naveed A. Sherwani | |
Hardcover: 608
Pages
(1998-11-30)
list price: US$119.00 -- used & new: US$48.00 (price subject to change: see help) Asin: 0792383931 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (4)
This book will confuse you
Algorithms for Vlsi Physical Design Automation
Algorithms for Vlsi Physical Design Automation
Suitable for CS people |
89. Data Structures and Algorithm Analysis in Java (2nd Edition) by Mark A. Weiss | |
Hardcover: 576
Pages
(2006-03-03)
list price: US$126.00 -- used & new: US$88.92 (price subject to change: see help) Asin: 0321370139 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description In this text, readers are able to look at specific problems and see how careful implementations can reduce the time constraint for large amounts of data from several years to less than a second. This new edition contains all the enhancements of the new Java 5.0 code including detailed examples and an implementation of a large subset of the Java 5.0 Collections API. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amount of efficiency. Readers should have some knowledge of intermediate programming, including topics as object-based programming and recursion, and some background in discrete math. Customer Reviews (19)
An awesome advanced data structures & algorithms book
book was stolen from a library??
Could have been better
Not as good as I expected
not a book for beginners |
90. Algorithms and Theory of Computation Handbook, Second Edition- 2 Volume Set (Chapman & Hall/CRC Applied Algorithms and Data Structures series) | |
Hardcover: 1938
Pages
(2009-11-20)
list price: US$179.95 -- used & new: US$121.46 (price subject to change: see help) Asin: 1584888180 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Algorithms and Theory of Computation Handbook, Second Edition provides an up-to-date compendium of fundamental computer science topics and techniques. It also illustrates how the topics and techniques come together to deliver efficient solutions to important practical problems. New to the Second Edition This best-selling handbook continues to help computer professionals and engineers find significant information on various algorithmic topics. The expert contributors clearly define the terminology, present basic results and techniques, and offer a number of current references to the in-depth literature. They also provide a glimpse of the major research issues concerning the relevant topics. Customer Reviews (4)
The Art of Computer Programming 40 Years Later
Confirm: Excellent Resource
Excellent Computer Science Resource
Great comiultion of texts on Comlexity and algorithms |
91. Mastering Algorithms with Perl by John Macdonald, Jon Orwant, Jarkko Hietaniemi | |
Paperback: 701
Pages
(1999-08-18)
list price: US$34.95 -- used & new: US$12.40 (price subject to change: see help) Asin: 1565923987 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description The best thing aboutMastering Algorithms in Perl is the scope at which it coversthe universe of algorithms while refraining from getting bogged downin academic detail. Besides basic data structures--a lynchpin of bookson algorithms--the authors provide dozens and dozens of algorithms forsorting, searching, and doing mathematical computations of allkinds. While they discuss "Big-O" notation and assume a generalfamiliarity with math, they don't overwhelm the reader. (You can evenborrow the code without needing a math degree to understand it.) Thefocus is on efficient, reusable Perl subroutines written and compiledby three Perl experts. Standout chapters include extending Perl'salready powerful string processing abilities, game programming, andcryptography. Generally, the authors achieve a good mix of moreadvanced (and less well-known) algorithms, along with thebasics. Chances are you won't need to use all the dozen or so sortingalgorithms presented here, but the authors include them all, just incase. As a reference and tutorial, readers can pick and choose whatthey need for real-world Perl development. There hasn't been a bookdedicated exclusively to Perl algorithms prior to the publication ofthis one. In all, Mastering Algorithms in Perl fills a usefulniche by compiling a powerful library of Perl algorithms that will beuseful for anyone who works with this programming language, whether inbusiness or academic computing. --Richard Dragan Topicscovered: Perl data types, Big-O notation, data structures, queues,deques, linked lists, binary trees, sorting and searching algorithms,game and dynamic programming, sets and multisets, matrices and graphs,string matching and parsing, 2-D geometry, number systems,cryptography (including DES and RSA), probability, statistics, andnumerical analysis. Customer Reviews (17)
Enjoyable, broad-ranging coverage of algorithms
Accessible discussion of algorithm topics implemented in Perl
Good implementation of popular algorithms
A great book on the subject
MAP makes many promises, but fails to deliver. I heard this same advice before buying this book and ignored it, I really wish I had listened back then. While MAP has some nice pictures which broadly describe the essential concepts, it will give you no idea as to how to actually implement those ideas. Further, all the code is available in CPAN ( If you don't know CPAN, check it out before going any further - at the very least install a module ) and much ( at least what I attempted to use ) appeared to be broken. Authors of computer books are usually good about answering e-mail but these authors did not deign to respond to mine. If you are out there, struggling to learn algorithms, I would suggest taking a good computer course on the subject. I'm 99% certain the course will be taught in C/C++ or similar language -these languages have tremendous advantages over Perl when it comes to data structures and, believe me, even as a novice I've come to appreciate them... If you really know algorithms and wish to write a few in Perl, you can do without this book. Pick up Deitel & Deitel's 'Perl: How to Program' instead or O'Reilly's basic book ( which is good, but I prefer Deitel and Deitel ) ....besides D&D answer their e-mail. ... Read more |
92. A Practical Guide to Data Structures and Algorithms using Java (Chapman & Hall/CRC Applied Algorithms and Data Structures series) by Sally A. Goldman, Kenneth J. Goldman | |
Hardcover: 1056
Pages
(2007-08-23)
list price: US$109.95 -- used & new: US$90.00 (price subject to change: see help) Asin: 158488455X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Complete and thoroughly integrated Java implementations expose key differences among a wide range of important data structures, including many useful abstract data types not provided in standard Java libraries. Fundamental algorithms appear within the context of their supporting data structures. Case studies, examples, decision trees, and comparison charts throughout the stylized presentation illustrate and support an efficient methodology for the careful selection and application of data structures and algorithms. Appendices summarize major features of the Java programming language, introduce asymptotic notation and complexity analysis, and discuss design patterns applied in the book. A true marriage of theory and practice, this book sets a new standard as a comprehensive practical guide to data structures and algorithms. Practitioners and students will reach for this book often to quickly identify the best data structure or algorithm for their applications. Customer Reviews (2)
Outstanding Text
Very hands on |
93. Algorithms in C, Part 5: Graph Algorithms (3rd Edition) (Pt.5) by Robert Sedgewick | |
Paperback: 512
Pages
(2001-08-26)
list price: US$54.99 -- used & new: US$29.00 (price subject to change: see help) Asin: 0201316633 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (4)
Excellent figures, average analysis
I'm fed up with these books
Better then no book about graph algorithms.
A must-have reference for Graph Algorithms All in all, a great book, though. ... Read more |
94. Synchronization Algorithms and Concurrent Programming by Gadi Taubenfeld | |
Paperback: 440
Pages
(2006-07-30)
list price: US$133.20 -- used & new: US$67.84 (price subject to change: see help) Asin: 0131972596 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description The first textbook that focuses purely on Synchronization - a fundamental challenge in Computer Science that is fast becoming a major performance and design issue for concurrent programming on modern architectures, and for the design of distributed systems. Customer Reviews (2)
One of the best books on the item
Excellentbook for concurrent programming |
95. Data Streams: Algorithms and Applications (Foundations and Trends in Theoretical Computer Science,) by S. Muthukrishnan | |
Paperback: 136
Pages
(2005-01-10)
list price: US$60.00 -- used & new: US$54.00 (price subject to change: see help) Asin: 193301914X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
An accessible, but too short, survey of an important area |
96. Design and Analysis of Distributed Algorithms (Wiley Series on Parallel and Distributed Computing) by Nicola Santoro | |
Hardcover: 608
Pages
(2006-10-27)
list price: US$147.95 -- used & new: US$62.95 (price subject to change: see help) Asin: 0471719978 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
97. Algorithms by Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani | |
Paperback: 336
Pages
(2006-09-13)
-- used & new: US$30.23 (price subject to change: see help) Asin: 0073523402 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Features include:The use of boxes to strengthen the narrative: pieces that provide historical context, descriptions of how the algorithms are used in practice, and excursions for the mathematically sophisticated. Carefully chosen advanced topics that can be skipped in a standard one-semester course, but can be covered in an advanced algorithms course or in a more leisurely two-semester sequence. An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms.An optional chapter on the quantum algorithm for factoring provides a unique peephole into this exciting topic.In addition to the text, DasGupta also offers a Solutions Manual, which is available on the Online Learning Center. "Algorithms is an outstanding undergraduate text, equally informed by the historical roots and contemporary applications of its subject.Like a captivating novel, it is a joy to read."Tim Roughgarden Stanford University Customer Reviews (21)
Lacking Detail
A nice book
Not a stand alone text for undergrads or those with little background
Algorithms
As a student |
98. Evolutionary Algorithms in Engineering and Computer Science: Recent Advances in Genetic Algorithms, Evolution Strategies, Evolutionary Programming, Genetic Programming and Industrial Applications | |
Hardcover: 500
Pages
(1999-07-16)
list price: US$315.00 -- used & new: US$132.99 (price subject to change: see help) Asin: 0471999024 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
Excellent review of the status of GA's |
99. Introduction to Algorithms: A Creative Approach by Udi Manber | |
Paperback: 478
Pages
(1989-01-11)
list price: US$105.20 -- used & new: US$87.57 (price subject to change: see help) Asin: 0201120372 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (13)
a *creative* approach
Complementary to the CLR.
A great supplement and right sized for travel too!
thought that this book was wonderful, but...
Great on algorithm design, not that good on analysis |
100. Algorithms in Combinatorial Geometry (Monographs in Theoretical Computer Science. An EATCS Series) by Herbert Edelsbrunner | |
Hardcover: 423
Pages
(2004-02-27)
list price: US$179.00 -- used & new: US$51.44 (price subject to change: see help) Asin: 354013722X Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
  | Back | 81-100 of 100 |