Concrete mathematics. Mathematical foundations of computer science
This book is an introduction to mathematics, which serves as the basis for programming and analysis of algorithms. The main goal of its famous authors is to lay a theoretical mathematical foundation and help master the practical skills necessary to solve complex problems, calculate sums of an intimidating kind, detect subtle patterns in data and much more. This book is not only for computer science specialists - which are its authors - but also for all those who seriously use mathematics, regardless of the field of knowledge in which they work. The name "concrete mathematics" comes from two terms: "Continuum mathematics" and "Discrete mathematics". It can also be understood literally: general methods are taught using numerous concrete examples and exercises of varying degrees of complexity. In total, the book presents more than 500 exercises divided into six categories of difficulty. Complete answers are given to all exercises (except research problems), which makes the book especially valuable for self-study. The book can be considered as an extended version of the "Mathematical Introduction" from the Art of Programming. Knut, but with a more detailed and thorough presentation of the material and a deeper immersion in individual topics. A number of new topics have been added to it, and the development of the most important ideas has been traced to historical roots.
No reviews found