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
产品编号: 42977626
安全交易

描述

Full description not available

评论

4.0

全部来自已验证的购买

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.

常见问题

TrustPilot

TrustScore 4.5 | 7,300多个评论

伊姆兰 F.

非常可靠的商店,产品真实可靠。一定会再次购买!

2 周前

安妮塔· G.

体验不错,但跟踪更新可以更好。

2 个月前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 200 多个国家/地区的 3 亿多购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
MOP$199

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

TrustPilot

TrustScore 4.5 | 7,300多个评论

Neha S.

整个订购过程中沟通顺畅。产品完美。

2 周前

法蒂玛 A.

我尝试过的最好的国际运输。物有所值!

3天前

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