& FREE Returns
Return this item for free
  • Free returns are available for the shipping address you chose. For a full refund with no deduction for return shipping, you can return the item for any reason in new and unused condition.
  • Learn more about free returns.
FREE delivery Tuesday, August 23. Details
Or fastest delivery Tomorrow, August 20. Order within 14 hrs 29 mins. Details
In stock.
As an alternative, the Kindle eBook is available now and can be read on any device with the free Kindle app.
[{"displayPrice":"£39.99","priceAmount":39.99,"currencySymbol":"£","integerValue":"39","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"0ara7rD82MbTChic8ZfTw9%2Bfie7SWVAFkp%2FlJ0j2z2GryIeC5bOi4Xp1s8%2F9blz7gzM0BLyQbCOtXUY920%2BWgnJpGirTOpeXnyDJ86rJS0gzxZCPlqkWClFYOpy9H8OL","locale":"en-GB","buyingOptionType":"NEW"},{"displayPrice":"£32.18","priceAmount":32.18,"currencySymbol":"£","integerValue":"32","decimalSeparator":".","fractionalValue":"18","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"ILxKJdiG%2FBWQ%2FRvotPPEsbRt6MKMOGgXoNYt9jh4FzfCRyAsL7tOqpSHQV4nSJYAP%2BusbMB2lA%2Bx3SVFyLvZ6Ecx1a2q4pAk4%2BMIrHTeSImQTEPb3Jq3T3Nvh1Qn8%2FYZxRce6Wjr0sd19zjq6wS26ZS8iRkQNFUACpHPFO1RmhFnvmcAkQYdlw%3D%3D","locale":"en-GB","buyingOptionType":"USED"}]
££39.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
££39.99
Subtotal
Initial payment breakdown
Delivery cost, delivery date and order total (including tax) shown at checkout.
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Dispatches from
Amazon
Sold by
Amazon
Dispatches from
Amazon
Sold by
Amazon
Return policy: Returnable within 30 days of receipt
Item can be returned in its original condition for a full refund or replacement within 30 days of receipt
Guide to Competitive Prog... has been added to your Basket
£2.80 delivery August 24 - 25. Details
Used: Good | Details
Sold by Happyfish Books
Condition: Used: Good
Comment: SOME EDGE WEAR
Share <Embed>
Have one to sell?
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer - no Kindle device required. Learn more.

Read instantly on your browser with Kindle Cloud Reader.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Follow the author

Something went wrong. Please try your request again later.

Guide to Competitive Programming: Learning and Improving Algorithms Through Contests (Undergraduate Topics in Computer Science) Paperback – 9 May 2020

4.7 out of 5 stars 53 ratings

Amazon Price
New from Used from
Kindle Edition
Paperback
£39.99
£31.43 £31.39
Promotion Message Prime Student members get 10% off. 1 promotion
  • Prime Student members get 10% off.
    Prime Student members get an extra 10% off a selection of books. Offered by Amazon.co.uk. Here's how (terms and conditions apply)
Note: This item is eligible for FREE Click and Collect without a minimum order subject to availability. Details
Pick up your parcel at a time and place that suits you subject to availability.
  • Choose from over 20,000 locations across the UK
  • FREE unlimited deliveries at no additional cost for all customers
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more

Enhance your purchase

School Books
From pre-school to A-levels, find School Books for all ages Shop now

Frequently bought together

  • Guide to Competitive Programming: Learning and Improving Algorithms Through Contests (Undergraduate Topics in Computer Scienc
  • +
  • Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions (Cracking the Interview & Career)
Total price:
To see our price, add these items to your basket.
Choose items to buy together.

Special offers and product promotions

  • Prime Student members get an extra 10% off a selection of books. Offered by Amazon.co.uk. Here's how (terms and conditions apply)

Product description

From the Back Cover

Building on what already is the most comprehensive introduction to competitive programming, this enhanced new textbook features new material on advanced topics, such as calculating Fourier transforms, finding minimum cost flows in graphs, and using automata in string problems. Critically, the text accessibly describes and shows how competitive programming is a proven method of implementing and testing algorithms, as well as developing computational thinking and improving both programming and debugging skills.

Topics and features:

  • Introduces dynamic programming and other fundamental algorithm design techniques, and investigates a wide selection of graph algorithms
  • Compatible with the IOI Syllabus, yet also covering more advanced topics, such as maximum flows, Nim theory, and suffix structures
  • Surveys specialized algorithms for trees, and discusses the mathematical topics that are relevant in competitive programming
  • Reviews the features of the C++ programming language, and describes how to create efficient algorithms that can quickly process large data sets
  • Discusses sorting algorithms and binary search, and examines a selection of data structures of the C++ standard library
  • Covers such advanced algorithm design topics as bit-parallelism and amortized analysis, and presents a focus on efficiently processing array range queries
  • Describes a selection of more advanced topics, including square-root algorithms and dynamic programming optimization

Fully updated, expanded and easy to follow, this core textbook/guide is an ideal reference for all students needing to learn algorithms and to practice for programming contests. Knowledge of programming basics is assumed, but previous background in algorithm design or programming contests is not necessary. With its breadth of topics, examples and references, the book is eminently suitable for both beginners and more experienced readers alike.

Dr. Antti Laaksonen has worked as a teacher and researcher at the University of Helsinki and Aalto University, Finland.

About the Author

Dr. Antti Laaksonen has worked as a teacher and researcher at the University of Helsinki and Aalto University, Finland. He has served as one of the organizers of the Finnish Olympiad in Informatics since 2008, and as the Scientific Chair of the Baltic Olympiad in Informatics in 2016. He has also coached and led the Finnish team at several international programming contests, including the International Olympiad in Informatics 2009–2016, and has established experience in teaching programming and algorithms.​


Product details

  • Publisher ‏ : ‎ Springer; 2nd ed. 2020 edition (9 May 2020)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 324 pages
  • ISBN-10 ‏ : ‎ 3030393569
  • ISBN-13 ‏ : ‎ 978-3030393564
  • Dimensions ‏ : ‎ 15.49 x 1.96 x 23.5 cm
  • Customer reviews:
    4.7 out of 5 stars 53 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read author blogs and more


Customer reviews

4.7 out of 5 stars
4.7 out of 5
53 global ratings
5 star
76%
4 star
16%
3 star
8%
2 star 0% (0%) 0%
1 star 0% (0%) 0%

Top reviews from United Kingdom

There are 0 reviews and 4 ratings from United Kingdom