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

产品编号: 42977626
安全交易

描述

Full description not available

评论

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.

常见问题

是的,所有产品均直接来自美国,英国,阿联酋和印度的授权零售商。我们保持严格的质量控制过程,并在运输前验证每种产品。所有项目都有适用的制造商保证,并由我们的标准退货政策涵盖。
送货时间因目的地国家 /地区不等,通常从3-9个工作日不等。每个订单都可以通过我们的系统完全跟踪。我们处理所有关闭范围,并使用可靠的快递合作伙伴进行最后一英里的交付。您将通过电子邮件和我们的应用程序定期收到有关您的订单状态的更新。
自2014年以来,落伍车是一个国际电子商务平台。我们每天在全球范围内安全地处理数千个订单。每个产品都会在交付前经过我们的质量验证过程,我们提供端到端订单跟踪,24/7客户支持以及全面的回报政策,以确保安全的购物体验。
我们的价格包括产品成本,国际运输,进口关税,关税和当地交货费用。我们处理所有海关和导入程序,确保交货时没有隐藏的费用。 Pro会员将获得额外的福利,包括免费送货。

TrustPilot

TrustScore 4.5 | 7,300多个评论

扎伊纳布 N.

非常棒的服务。送货速度比预期的要快。

1 周前

Rajesh P.

当我对产品有疑问时,客户服务非常出色。

2天前

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

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

向AI询问此产品

TrustPilot

TrustScore 4.5 | 7,300多个评论

Meera L.

交易顺利,产品完好无损地到达。

3 周前

Neha S.

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

2 周前

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