Dynamic Programming for Coding Interviews: A Bottom-Up approach to problem solving
Thumbnail 1

Dynamic Programming for Coding Interviews: A Bottom-Up approach to problem solving

4.0/5
ID del producto: 42977626
Transacción segura

Descripción

Full description not available

Reseñas

4.0

Todo de compras verificadas

S**I

Awesome Book

Great resource for interview preparation.

A**R

Good book overall... has a few typos...

Good book with good problems but there are a number of typos.page 51- i and j are switched, no?page 74- "code 8.6 takes exponential time, O(n^3)- shouldn't it be O(3^n)?These are some of the mistakes I remember... and I still have a few problems to go through.Overall, buy it as a way to learn dynamic programming quickly and prepare for interviews.

J**N

Love the book

Love the book! I had a recent interview with a top technology company and I was stuck on some questions that involved dynamic programming. I am determined to master the skills that were asked on the interview so I invested in this book. I love how simply they break down the topics. I have way more confidence in learning to think recursively and build on recursive solutions so they are space and time efficient. I am using this book also in conjunction with 'Think Recursively With Java.' with these two books, and a lot of practice, I am confident I can crush any programming interview.

B**2

Average

I have mixed feelings about this book. It has some good bits. Like very clear explanations of when to use dynamic programming. I also felt the chapter on the role of different parts of the memory when a code is being executed. But the solutions of the example problems lack full explanation. In every example, they begin with the top down recursive solution and then they jump to how the solution can be computed iteratively bottom up. But transitioning your thought process from top down algorithm to construction of bottom up algorithm is not straightforward, specially for the beginner. The reader has to do that thinking themselves largely and the authors do not do a good job at helping the reader through that thought process. On the upside, it makes the reader a better thinker and problem solver. On the downside, why should the reader read the book then instead of just trying to solve these problems from scratch as they are easily available on the internet.

J**F

Best book on Dynamic Programming

The topics are explained simply and this really helped me to understand top-down recursion and bottom-up DP. This is a great book for beginners because it does not hit you with crazy formulas like the college text books do. The authors are great teachers, they seem to understand the point of view of the student. Nice illustrations, step by step strategy, actually enjoyable to read. Thank you!!

A**R

Disappointed ...

Very poorly written/compiled/edited book in a completely broken English. This book has way too many grammatical errors. Some of them really silly.Apart from that, this is a quite a poorly written book on Dynamic programming. All the examples are as if they are just copied from some online forum. Not a single problem in DP has been explained at all. Simply the solutions have been posted. There is no description of how the answers have been derived.Overall, disappointed with the book.

J**G

This is best book so far for teaching how to solve recursion ...

This is best book so far for teaching how to solve recursion and dynamic programming problems! It explains step by step in real example. Also writing is so easy to understand and explanation is so clean. I will definitely recommend this book to developers who want to understand recursion and dynamic programming.

R**A

Awesome book to understand basics of dynamic programming

This is definitely an awesome book to understand basics of dynamic programming. Some of the examples like trying to solve a bubble sort using recursion were amazing. I mean, the recursion might not be a best solution but the thought of solving a problem in a different perspective is amazing.

Preguntas comunes

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Yusuf A.

En general, fue una experiencia fantástica. Se lo recomendaré a mis amigos y familiares.

Hace 1 mes

Anjali K.

La calidad del producto es excelente. Exactamente lo que necesitaba para mi trabajo.

Hace 1 mes

Compre globalmente, ahorre con Desertcart
Valor por dinero
Precios competitivos en una amplia gama de productos.
Compre globalmente
Sirviendo a más de 300 millones de compradores en más de 200 países
Protección mejorada
Opciones de pago confiables que adoran los compradores de todo el mundo
Garantía del cliente
Opciones de pago confiables amadas por los compradores de todo el mundo.
Aplicación DesertCart
Compre sobre la marcha, en cualquier momento y en cualquier lugar.
€ 37.40

Derechos e impuestos incl.

Spainalmacenar
1
Devoluciones gratuitas

30 diaspara usuarios de membresía PRO

15 diassin membresía

Transacción segura

Trustpilot

Trustscore 4.5 | Más de 7,300 reseñas

Meera L.

Transacción sin problemas y el producto llegó en perfectas condiciones.

Hace 3 semanas

1. Suresh K.

Me impresionó mucho la calidad y la entrega rápida. Volveré a comprar aquí.

Hace 4 días

Dynamic Programming For Coding Interviews A Bottom Up Approach To | Desertcart Spain