Empfehlungen basierend auf "The Art of Computer Programming"
Based on your reading history, we think you will also enjoy the following books.
von David J. Griffiths
For junior/senior-level electricity and magnetism courses. This book is known for its clear, concise and accessible coverage of standard topics in a logical and pedagogically sound order. The Third Edition features a clear, accessible treatment of the fundamentals of electromagnetic theory, providing a sound platform for the exploration of related applications (ac circuits, antennas, transmission lines, plasmas, optics, etc.). Its lean and focused approach employs numerous examples and problems.
von Gilbert Strang
Renowned professor and author Gilbert Strang demonstrates that linear algebra is a fascinating subject by showing both its beauty and value. While the mathematics is there, the effort is not all concentrated on proofs. Strang's emphasis is on understanding. He explains concepts, rather than deduces. This book is written in an informal and personal style and teaches real mathematics. The gears change in Chapter 2 as students reach the introduction of vector spaces. Throughout the book, the theory is motivated and reinforced by genuine applications, allowing pure mathematicians to teach applied mathematics.
von John Marshall, R. Alan Plumb
For advanced undergraduate and beginning graduate students in atmospheric, oceanic, and climate science, Atmosphere, Ocean and Climate Dynamics is an introductory textbook on the circulations of the atmosphere and ocean and their interaction, with an emphasis on global scales. It will give students a good grasp of what the atmosphere and oceans look like on the large-scale and why they look that way. The role of the oceans in climate and paleoclimate is also discussed. The combination of observations, theory and accompanying illustrative laboratory experiments sets this text apart by making it accessible to students with no prior training in meteorology or oceanography.* Written at a mathematical level that is appealing for undergraduates andbeginning graduate students* Provides a useful educational tool through a combination of observations andlaboratory demonstrations which can be viewed over the web* Contains instructions on how to reproduce the simple but informativelaboratory experiments* Includes copious problems (with sample answers) to help students learn thematerial.
von Alethea Doran, Andy Brunning, Cathy Cobb, Andy Extance, John Farndon, Tim Harris (chemia), Charlotte Sleigh, Robert Snedden, Dorling Kindersley, Penguin Random House
Discover and understand the key ideas that underpin the core science of chemistry and learn about the great minds who uncovered them Written in plain English, The Chemistry Book is packed with short, pithy explanations of some of the most historic moments in science, from the birth of atomic theory to the discovery of polyethylene and the development of new vaccine technologies to combat COVID-19. Simple graphics, such as flowcharts and mind maps, support the text and make the explanation of key concepts easy to follow. Arranged in chronological order, the book covers key themes in the physical and natural sciences, such as geochemistry and the elements. Within each chapter, a series of articles traces the history of scientific thought and introduces the work of the scientists who have shaped the subject such as John Dalton, Marie Curie, Dmitri Mendeleev, Kathleen Lonsdale, and Stephanie Kwolek. Along the way, the book addresses some of the most fundamental questions in science, such as what is the universe made of, how is matter created, and what are the chemical bonds that make life possible? Whether you are new to chemistry, a student of the sciences, or just want to keep up with and understand the latest news and scientific debates, The Chemistry Book is for you.
von Vlad Khononov
Learn How Coupling Impacts Every Software Design Decision You Make--and How to Control It If you want to build modular, evolvable, and resilient software systems, you have to get coupling right. Every design decision you make influences coupling, which in turn shapes the design options available to you. Despite its importance, coupling often doesn't receive the attention it deserves--until now. Since the dawn of software engineering, it's been clear that proper management of coupling is essential for architecting modular software systems. This topic has been extensively researched over the years, but some of that knowledge has been forgotten, and some of it is challenging to apply in this day and age. In Balancing Coupling in Software Design, author Vlad Khononov has built a model that not only draws on this accumulated knowledge, but also adapts it to modern software engineering practices, offering a fresh perspective on modular software design. With principles grounded in practice, Vlad teaches you not only to navigate the multi-dimensional nature of coupling but also to use coupling as a tool for managing complexity and increasing modularity. And who knows, maybe this book will change the way you think about software design as whole. Defines the concept of coupling and the role it plays in system design and architecture Explains how coupling can both increase complexity and foster modularity of a system Introduces a holistic model that turns coupling into a tool for designing modular software Shows how to evolve design decisions to support continuous growth of software systems Illustrates the discussed principles with detailed examples based on real-life case studies "Coupling is one of those words that is used a lot, but little understood. Vlad propels us from simplistic slogans like 'always decouple components' to a nuanced discussion of coupling in the context of complexity and software evolution. If you build modern software, read this book!" --Gregor Hohpe, author of The Software Architect Elevator Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
von Gale Rhodes
Crystallography Made Crystal Clear makes crystallography accessible to readers who have no prior knowledge of the field or its mathematical basis. This is the most comprehensive and concise reference for beginning Macromolecular crystallographers, written by a leading expert in the field. Rhodes' uses visual and geometric models to help readers understand the mathematics that form the basis of x-ray crystallography. He has invested a great deal of time and effort on World Wide Web tools for users of models, including beginning-level tutorials in molecular modeling on personal computers. Rhodes' personal CMCC Home Page also provides access to tools and links to resources discussed in the text. Most significantly, the final chapter introduces the reader to macromolecular modeling on personal computers-featuring SwissPdbViewer, a free, powerful modeling program now available for PC, Power Macintosh, and Unix computers. This updated and expanded new edition uses attractive four-color art, web tool access for further study, and concise language to explain the basis of X-ray crystallography, increasingly vital in today's research labs. Helps readers to understand where models come from, so they don't use them blindly andinappropriately Provides many visual and geometric models for understanding a largely mathematical method Allows readers to judge whether recently published models are of sufficiently high quality and detail to be useful in their own work Allows readers to study macromolecular structure independently and in an open-ended fashion on their own computers, without being limited to textbook or journals illustrations Provides access to web tools in a format that will not go out of date. Links will be updated and added as existing resources change location or are added
von Gill, Adrian E.
A systematic, unifying approach to the dynamics of the ocean and atmosphere is given in this book, with emphasis on the larger-scale motions (from a few kilometers to global scale). The foundations of the subject (the equations of state and dynamical equations) are covered in some detail, so that students with training in mathematics should find it a self-contained text. Knowledge of fluid mechanics is helpful but not essential. Simple mathematical models are used to demonstrate the fundamental dynamical principles with plentiful illustrations from field and laboratory.
von Wilks, Daniel S.
Praise for the First Edition:"I recommend this book, without hesitation, as either a reference or course text...Wilks' excellent book provides a thorough base in applied statistical methods for atmospheric sciences."--BAMS (Bulletin of the American Meteorological Society)Fundamentally, statistics is concerned with managing data and making inferences and forecasts in the face of uncertainty. It should not be surprising, therefore, that statistical methods have a key role to play in the atmospheric sciences. It is the uncertainty in atmospheric behavior that continues to move research forward and drive innovations in atmospheric modeling and prediction.This revised and expanded text explains the latest statistical methods that are being used to describe, analyze, test and forecast atmospheric data. It features numerous worked examples, illustrations, equations, and exercises with separate solutions. Statistical Methods in the Atmospheric Sciences, Second Edition will help advanced students and professionals understand and communicate what their data sets have to say, and make sense of the scientific literature in meteorology, climatology, and related disciplines. Accessible presentation and explanation of techniques for atmospheric data summarization, analysis, testing and forecasting Many worked examples End-of-chapter exercises, with answers provided
von Mehryar Mohri, Afshin Rostamizadeh, Ameet Talwalkar
Fundamental topics in machine learning are presented along with theoretical and conceptual tools for the discussion and proof of algorithms.This graduate-level textbook introduces fundamental concepts and methods in machine learning. It describes several important modern algorithms, provides the theoretical underpinnings of these algorithms, and illustrates key aspects for their application. The authors aim to present novel theoretical tools and concepts while giving concise proofs even for relatively advanced topics.Foundations of Machine Learning fills the need for a general textbook that also offers theoretical details and an emphasis on proofs. Certain topics that are often treated with insufficient attention are discussed in more detail here; for example, entire chapters are devoted to regression, multi-class classification, and ranking. The first three chapters lay the theoretical foundation for what follows, but each remaining chapter is mostly self-contained. The appendix offers a concise probability review, a short introduction to convex optimization, tools for concentration bounds, and several basic properties of matrices and norms used in the book.The book is intended for graduate students and researchers in machine learning, statistics, and related areas; it can be used either as a textbook or as a reference text for a research seminar.
von Donald Knuth, Donald E. Knuth
According to Webster's Dictionary, a fascicle is "one of the division of a bookpublished in parts."This material represents significant updates to Volume 1, Third Edition ofDonald Knuth's The Art of Computer Programming.Knuth's fascicle philosophy is as follows: "The material will first appear in betatestform as fascicles of approximately 128 pages each, issued approximatelytwice per year. These fascicles will represent my best attempt to write acomprehensive account, but computer science has grown to the point where Icannot hope to be an authority on all the material covered in these books.Therefore I'll need feedback from readers in order to prepare the officialvolumes later."