- Добавил: literator
- Дата: 11-04-2025, 07:22
- Комментариев: 0

Автор: Ronald T. Kneusel
Издательство: No Starch Press
Год: 2025
Страниц: 507
Язык: английский
Формат: True/Retail PDF, True/Retail EPUB
Размер: 55.5 MB
Every great programming challenge has mathematical principles at its heart. Whether you’re optimizing search algorithms, building physics engines for games, or training neural networks, success depends on your grasp of core mathematical concepts. In Math for Programming, you’ll master the essential mathematics that will take you from basic coding to serious software development. You’ll discover how vectors and matrices give you the power to handle complex data, how calculus drives optimization and machine learning, and how graph theory leads to advanced search algorithms. Programming is the art of transforming thought into code to accomplish a desired goal. This book seeks to improve that process by exploring the mathematics often present under the surface, if not out in the open. The topics discussed in this book are a condensed version of the mathematics required of most undergraduate computer science majors. At all times, the book presents a balance between the math and the way programmers use it via examples in Python, C, and other languages where appropriate. Often, the code examples are directly relevant to everyday coding problems.