|
This textbook explains the concepts and techniques required to write programs that can handle large amounts of data efficiently. Project-oriented and classroom-tested, the book presents a number of important algorithms supported by examples that bring meaning to the problems faced by computer programmers. The idea of computational complexity is also introduced, demonstrating what can and cannot be computed efficiently so that the programmer can make informed judgements about the algorithms they use. Features: includes both introductory and advanced data structures and algorithms topics, with suggested chapter sequences for those respective courses provided in the preface; provides learning goals, review questions and programming exercises in each chapter, as well as numerous illustrative examples; offers downloadable programs and supplementary files at an associated website, with instructor materials available from the author; presents a primer on Python for those from a different language background. |
|
|
Neutronic Analysis For Nuclear Reactor Systems
This expanded new edition develops the theory of nuclear reactors from the fundamentals of fission to the operating characteristics of modern reactors. The first half of the book emphasizes reactor criticality analysis and all of the fundamentals that go into modern calculations. Simplified one group diffusion theory models are... | | Software Business: First International Conference, ICSOB 2010
This book contains the refereed proceedings of the First International Conference on Software Business (ICSOB) in Jyväskylä, Finland, in June 2010. This inaugural conference brought together a strong international community from 17 countries from the Americas, Europe, India and Australia with research disciplines from various fields... | | Automated Reasoning: 4th International Joint Conference, IJCAR 2008, Sydney, NSW, Australia, August 12-15, 2008, ProceedingsThis book constitutes the refereed proceedings of the 4th International Joint Conference on Automated Reasoning, IJCAR 2008, held in Sydney, Australia, in August 2008. The 26 revised full research papers and 13 revised system descriptions presented together with 4 invited papers and a summary of the CASC-J4 systems competition were carefully... |
|