You can access the distribution details by navigating to My Print Books(POD) > Distribution

Add a Review

Elements of Competitive Programming : Dynamic Programming (88 Problems with Solutions)

A Functional Approach
Chandra Shekhar Kumar
Type: Print Book
Genre: Computer Programming
Language: English
Price: ₹500 + shipping
This book ships within India only.
Price: ₹500 + shipping
Dispatched in 5-7 business days.
Shipping Time Extra


Infused with the wisdom of Richard Bellman, the father of Dynamic Programming, this tiny book distills the inherent concepts and techniques in a problem-solution format with focus on :
* to convey the art of formulating the solution of problems in terms of dynamic-programming recurrence relations
* how to define and characterize the optimal value function
* evaluation of the feasibility and computational magnitude of the solution, based on the recurrence relation
* to show how dynamic programming can be used analytically to establish the structure of the optimal solution, or conditions necessarily satisfied by the optimal solution, both for their own interest and as means of reducing computation.

This book provides a functional approach to solving problems using dynamic programming. Written in an extremely lively form of problems and solutions (including code in modern C++ and pseudo style), this leads to extreme simplification of optimal coding with great emphasis on unconventional and integrated science of dynamic Programming. Though aimed primarily at serious programmers, it imparts the knowledge of deep internals of underlying concepts and beyond to computer scientists alike.

This book was planned as an aid to students preparing for competitive programming. Written in a problem-solution format, this is exceptionally convenient for analyzing common errors made by the coder in competitive coding sports, for reviewing different methods of solving the same problems and for discussing difficult questions of fundamentals of algorithms with focus on dynamic programming. Attention can be drawn to various aspects of the problem, certain fine points can be made, and a more thorough understanding of the fundamentals can be reached. The art of formulating and solving problems using dynamic programming can be learned only through active participation by the student.

About the Author

Chandra Shekhar Kumar is Co-Founder and CTO of Ancient Science Publishers. He is CEO and Co-Founder of Ancient Kriya Yoga Mission. He holds a degree of Integrated M.Sc.(5 yrs) in Physics from IIT Kanpur.

Book Details

ISBN: 9798357221247
Publisher: Ancient Science Publishers
Number of Pages: 232
Dimensions: 6.00"x9.00"
Interior Pages: B&W
Binding: Paperback (Perfect Binding)
Availability: In Stock (Print on Demand)

Ratings & Reviews

Elements of Competitive Programming : Dynamic Programming (88 Problems with Solutions)

Elements of Competitive Programming : Dynamic Programming (88 Problems with Solutions)

(Not Available)

Review This Book

Write your thoughts about this book.

Currently there are no reviews available for this book.

Be the first one to write a review for the book Elements of Competitive Programming : Dynamic Programming (88 Problems with Solutions).

Other Books in Computer Programming

Shop with confidence

Safe and secured checkout, payments powered by Razorpay. Pay with Credit/Debit Cards, Net Banking, Wallets, UPI or via bank account transfer and Cheque/DD. Payment Option FAQs.