Complexity and Computation
by Allen Downey
Publisher: Green Tea Press 2011
Number of pages: 104
Description:
This book is about data structures and algorithms, intermediate programming in Python, complexity science and the philosophy of science. This book picks up where Think Python leaves off. I assume that you have read that book or have equivalent knowledge of Python.
Download or read it online for free here:
Download link
(1.34MB, PDF)
Similar books
![Book cover: Think Complexity: Complexity Science and Computational Modeling](images/7115.jpg)
by Allen B. Downey - Green Tea Press
This book is about complexity science, data structures and algorithms, intermediate programming in Python, and the philosophy of science. The book focuses on discrete models, which include graphs, cellular automata, and agent-based models.
(9552 views)
![Book cover: Mathematics and Computation](images/12414.jpg)
by Avi Wigderson - Princeton University Press
The book provides a broad, conceptual overview of computational complexity theory -- the mathematical study of efficient computation. It is useful for undergraduate and graduate students in mathematics, computer science, and related fields.
(3651 views)
![Book cover: Foundations of Cryptography](images/3660.jpg)
by Oded Goldreich - Cambridge University Press
The book gives the mathematical underpinnings for cryptography; this includes one-way functions, pseudorandom generators, and zero-knowledge proofs. Throughout, definitions are complete and detailed; proofs are rigorous and given in full.
(17016 views)
![Book cover: Lecture Notes on Computational Complexity](images/blank.gif)
by Luca Trevisan
Notes from a graduate courses on Computational Complexity. The first 15 lectures cover fundamentals, the remaining is advanced material: Hastad's optimal inapproximability results, lower bounds for parity in bounded depth-circuits, and more.
(15278 views)