Mathematics for Computer Science

Capa do livro Mathematics for Computer Science, de Eric Lehman, F. Thomson Leighton, Albert R. Meyer

Livro digital

Título:
Mathematics for Computer Science

Autor:
Eric Lehman, F. Thomson Leighton, Albert R. Meyer

Categoria:
Tecnologia > Geral

Doador:
Raffaello D. N.

Sinopse:
Proving programs correct, designing efficient algorithms, and reasoning about data structures all demand a solid grasp of discrete mathematics. This MIT textbook opens with proofs and the Well Ordering Principle, then builds through logical formulas, induction, and recursive data types before tackling infinite sets—equipping you with the rigorous foundation that separates competent coders from those who can formally verify their own work. The book's five parts methodically cover every essential domain. Part I establishes proof techniques and mathematical data types. Part II dives into number theory (including RSA encryption), directed graphs, communication networks, and planar graphs. Part III develops counting skills through generating functions and asymptotic analysis. Part IV introduces probability spaces, random variables, and deviation from the mean. Part V closes with recurrences from Towers of Hanoi to divide-and-conquer analysis. Unexpected highlights include the Stable Marriage algorithm, the SAT problem, Turing's codes, and a chapter on Gambler's Ruin that directly connects probability to real-world risk. This is the same text used in MIT's renowned Mathematics for Computer Science course—freely available under Creative Commons and thoroughly class-tested. You gain not just mathematical literacy but a framework for thinking about computation itself: how to model problems, prove properties of systems, and reason under uncertainty. Whether you are a self-taught programmer seeking theoretical depth or a student preparing for advanced CS work, this book delivers lasting conceptual tools.

Livro digital disponível gratuitamente!
Clique no botão abaixo para receber este livro.
24 pessoas já receberam este livro
Comprar na Amazon

Continue explorando

Livros disponíveis que combinam com esta leitura.

Foundations of Computer Science Livro digital
Foundations of Computer Science
Applied Discrete Structures Livro digital
Applied Discrete Structures
Mathematical Reasoning: Writing and Proof Livro digital
Mathematical Reasoning: Writing and Proof
Data Structures and Algorithm Analysis in Java Livro digital
Data Structures and Algorithm Analysis in Java
Annotated Algorithms in Python: Applications in Physics, Biology, and Finance Livro digital
Annotated Algorithms in Python: Applications in Physics, Biology, and Finance
Introduction to Data Science Livro digital
Introduction to Data Science
Esse site salva cookies para uma melhor experiência de usuário. Saiba mais lendo nossaPolítica de Privacidade.