100% PP 100%25%20PP
   3,739 + FREE Delivery
  • Inclusive of all taxes
Sold and fulfilled by B2A UK (4.4 out of 5 | 2,457 ratings).
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more.
See all 3 images

Programming Challenges: The Programming Contest Training Manual (Texts in Computer Science) Paperback – Import, 14 May 2003


See all 2 formats and editions Hide other formats and editions
Price
New from
Paperback, Import
"Please retry"
   3,739
   3,461.00
EMI starts at    333.96 per month. EMI starts at    333.96. No Cost EMI available if you checkout only with this item. Options
  • EMI available on HDFC Bank, Citibank, ICICI Bank, SBI Card, Standard Chartered Bank, Kotak Mahindra Bank, Axis Bank and HSBC credit cards.
  • No Cost EMI with Bajaj Finserv is available to existing customers of Bajaj Finserv Ltd. This option is available on select items & sellers. This option is not available if you checkout with more than 1 item.
  • Total Cost shown below does not include shipping charges or Exchange Offer, Lightening Deal discount (if any).
  • Banks may charge you pre-closure and interest charges when you cancel/return an EMI order.
  • Click here to read EMI FAQs.

Plan

(months)

EMI

(payable to provider)

Annual Interest

(charged by provider)

Total Cost

(payable to provider)

3

   1,273.43

13.0%

No Cost

   3,820.29

6

   647.01

13.0%

No Cost

   3,882.06

9

   438.27

13.0%

No Cost

   3,944.43

12

   333.96

13.0%

No Cost

   4,007.52

Plan

(months)

EMI

(payable to provider)

Annual Interest

(charged by provider)

Total Cost

(payable to provider)

3

   1,273.43

13.0%

No Cost

   3,820.29

6

   647.01

13.0%

No Cost

   3,882.06

9

   440.05

14.0%

No Cost

   3,960.46

12

   335.71

14.0%

No Cost

   4,028.52

Plan

(months)

EMI

(payable to provider)

Annual Interest

(charged by provider)

Total Cost

(payable to provider)

3

   1,273.43

13.0%

No Cost

   3,820.29

6

   647.01

13.0%

No Cost

   3,882.06

9

   441.84

15.0%

No Cost

   3,976.56

12

   337.48

15.0%

No Cost

   4,049.76

Plan

(months)

EMI

(payable to provider)

Annual Interest

(charged by provider)

Total Cost

(payable to provider)

3

   1,271.34

12.0%

No Cost

   3,814.02

6

   645.16

12.0%

No Cost

   3,870.96

9

   440.05

14.0%

No Cost

   3,960.46

12

   335.71

14.0%

No Cost

   4,028.52

Plan

(months)

EMI

(payable to provider)

Annual Interest

(charged by provider)

Total Cost

(payable to provider)

3

   1,273.43

13.0%

No Cost

   3,820.29

6

   647.01

13.0%

No Cost

   3,882.06

9

   440.05

14.0%

No Cost

   3,960.46

12

   335.71

14.0%

No Cost

   4,028.52

Plan

(months)

EMI

(payable to provider)

Annual Interest

(charged by provider)

Total Cost

(payable to provider)

3

   1,275.53

14.0%

No Cost

   3,826.59

6

   648.86

14.0%

No Cost

   3,893.16

9

   440.05

14.0%

No Cost

   3,960.46

12

   335.71

14.0%

No Cost

   4,028.52

Plan

(months)

EMI

(payable to provider)

Annual Interest

(charged by provider)

Total Cost

(payable to provider)

3

   1,271.34

12.0%

No Cost

   3,814.02

6

   645.16

12.0%

No Cost

   3,870.96

9

   438.27

13.0%

No Cost

   3,944.43

12

   333.96

13.0%

No Cost

   4,007.52

Plan

(months)

EMI

(payable to provider)

Annual Interest

(charged by provider)

Total Cost

(payable to provider)

3

   1,272.39

12.5%

No Cost

   3,817.17

6

   646.08

12.5%

No Cost

   3,876.49

9

   439.16

13.5%

No Cost

   3,952.44

12

   334.84

13.5%

No Cost

   4,018.08


This product is limited to 2 units per customer.

The order quantity for this product is limited to 2 units per customer

Please note that orders which exceed the quantity limit will be auto-canceled. This is applicable across sellers.

click to open popover

Product Description

Review

"Skiena and Revilla's new book 'Programming Challenges: The Programming Contest Training Manual' is just the ticket for those interested in a jumpstart to the world of contest programming. With special emphasis on the international ACM collegiate contests, the book's best feature is each chapter's pithy introduction that demystifies a particular scheme or algorithmic approach. The ensemble of these explications coupled with the contest strategy guidelines in the appendix can enable a novice to enhance contest results dramatically in a short time simply by solving the suggested exercises in each chapter. Even contest veterans are likely to be able to find a nugget or two in the explanations and strategies. "Presented in a logical order (contest programming has over a dozen different primary attacks), the book guides readers not only through the techniques and algorithms required but also through a huge set of problems that can be used for training. Solutions can be submitted to Valladolid University's online trainer for quick feedback and reinforcement. "If you're the sort who likes to have a single volume that covers the vast majority of a field, you'll love Skiena and Revilla's new tome." --Rob Kolstad, Ph.D., Head Coach, USA Computing Olympiad

About the Author

Steven S. Skiena is a member of the faculty of computer science at SUNY Stony Brook and is author of many widely used books, including The Algorithm Design Manual. He received the 2001 IEEE Computer Society Undergraduate Teaching Award.

Miguel Revilla is a member of the faculty of computer science at the University of Valladolid, Spain. He is official website archivist of the ACM ICPC and creator/maintainer of the primary robot-judge, contest-hosting website.

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter mobile phone number.



Product details


Customer Reviews

There are no customer reviews yet on Amazon.in
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 3.6 out of 5 stars 23 reviews
26 of 29 people found the following review helpful
2.0 out of 5 stars As a teacher, this book fails me. 16 March 2011
By Jason Cordes - Published on Amazon.com
Format: Paperback
I teach computer science at the high school level. Many of my students are hired for professional software development before they even graduate. One of the areas my students tell me they wish they could do better is contest coding. I've been doing quite a lot of research in that area, and I've read and digested several very good algorithms books (Data Structures and Algorithms in Java by Peter Drake is among the best I've read so far). Unfortunately, I have yet to find a book that adequately explains how to generate rapid solutions to contest problems. A skill that is interestingly useful in the professional environment in the role of prototyping.

WHAT I THINK ABOUT THIS BOOK:
The book falls very short of what it promises. It does contain a few selected programming problems (several of which I encountered when I competed in the ACM contests myself!), but it merely gives hints on things to think about and nothing about how to select appropriate solution algorithms. Also example code is only given for the simplest of situations. I would have preferred examples of more complex scenarios with a discussion of how to scale it back for simpler situations. Also, the book purports to be language neutral, and in their defense, although all the code is in C, there are discussions of how to use libraries from other languages. The only real use I got out of it was how to categorize problems into subsets and what those subsets look like. Essentially, the book is written to an audience who likely doesn't need the book in the first place...which is a shame.

If you are a master programmer and you just need some "nudges" in the right direction, this will be an excellent book for you.

If you are a novice, this book is all levels of wrong for you...consider getting a good data structures book (that includes graph algorithms...many of them don't!).

If you are an average to good programmer, just go to one of the contest sites and practice problems. It might also be useful to download the FREE guide to the ACM International Contests at acmsolver dot org. Also, the problems presented in this book are mostly covered in the collection of problems published as "From Baylor to Baylor".
24 of 30 people found the following review helpful
4.0 out of 5 stars Excellent book - several caveats 19 September 2004
By David Bock - Published on Amazon.com
Format: Paperback Verified Purchase
First, let me get the caveats out of the way:

1) 'Contest' code like this does not teach nor encourage many of the concepts desirable for large system development. The point is not to have code that is extensible, maintainable, well designed, etc... although there are some good points (see below).

2) This book does not try to 'teach' concepts. That is not the point either (see below).

While the book is not 'teaching', it does set a bunch of interesting playing fields in which people can explore, discover, and learn on their own. In this regard, this book is excellent. I am considering using it to lead a study group at work for this reason.

While it is not promoting the development of many of the desirable skills I think develops generally need more of, it is promoting the use of requirements, detailed design, and acceptance tests... this is how the projects are specified and graded.

Yes, I said graded. This is a really cool feature of the book - there is a website where your solutions can be submitted, and a 'robot' will run and test them, letting you know the results. The way they pull that off is pretty cool. You create an account, and it ranks how well you are doing.

If you are interesting in contest coding, if you are looking for some platform on which to lead a study group on algorithms/problem solving, or if you are the kind of person who picks up Games Magazine looking for little problems to solve, this book is for you.
4 of 4 people found the following review helpful
3.0 out of 5 stars You must work to gain from this book. 6 January 2011
By Yoraf Shiraz - Published on Amazon.com
Format: Paperback Verified Purchase
This book does not hand-hold. Each chapter gives a summary introduction of some CS topic (data structures, computational geometry, for example), and then includes 5 - 10 relevant Olympiad problems. You must actually write the problems and try the test inputs on them, to benefit from the book.

The book does not provide problem solutions. It would have been advantageous to see master algorithmists' (Skiena & Revilla) approaches to an Olympiad problem. Tips on algorithmic efficiency for every problem would have been helpful, for those who are interested in training for the competition, as well as for those who want to be better programmers. Alas, you may continue to write programs in an inefficient manner without feedback.
5 of 6 people found the following review helpful
4.0 out of 5 stars Good programming training manual but needs improvement 7 June 2003
By William Chau - Published on Amazon.com
Format: Paperback
In general, this is a good training manual on programming competitions. ... But the authors of this book tried to cover many topics without much depth. The topics should be treated more thoroughly, and more examples should be added. I hope the next revision of the book can be improved in these lacking areas.
Half of the books are a collection of problems you can get from the Programming Challenges website ... The lecture notes (in HTML and PDF formats), and audio (in MP3 formats), which the materials of the book extracted from, can be downloaded from the website.
For Java and C++ coders, some of the data structures and algorithms they provided are already available in classes and methods in the standard and STL libraries, respectively. But it is interesting to see how these data structures and algorithms are being designed and implemented in C from the book.
In my opinion, the code segments and examples chosen for the second half (chapters 8 and up) of the book are pretty good selections. The last two chapters of the book are my favorate chapters since the data structures and algorithms presented there for geometric problems, in particular computational geometric problems, are very subtle making solving some of these problems very simple.
...
3 of 3 people found the following review helpful
5.0 out of 5 stars Recommended to practical people 9 February 2006
By Marius Herghelegiu - Published on Amazon.com
Format: Paperback
I must say that I bought this book together with "The Algorithm Design Manual" and I'm very satisfied. The problems presented here are challenging for a large category of people interested in algorithm designs and are really well selected from thousands of possible problems.

I'm also happy with the sites where you can submit your's solutions to check whether they are correct or not :-)).

Take it & enjoy the discovery beauty.