Durr, Christoph

Competitive Programming in Python: 128 Algorithms to Develop your Coding Skills

(No reviews yet) Write a Review
ISBN 13:
9781108716826
author:
Durr, Christoph
format:
Paperback / softback
publisher:
Cambridge University Press
language:
English
Publication Year:
2020
Pages:
264
Dimensions:
24.4 x 17 x 1.5 centimeters (0.4
Genre:
Computers, General, ,
Condition:
New
Availability:
Item usually sent within 10 working days
£35.36

Description

Master 128 algorithms in Python and develop your coding skills with this comprehensive guide to competitive programming. Written by experienced coaches and problem setters, this book provides a framework for tackling algorithmic problem solving, including definition, complexity, applications, algorithm, key information, implementation, variants, in practice, and problems.

Learn how to implement algorithms in simple and efficient code, covering classic problems like Dijkstra's shortest path algorithm and Knuth-Morris-Pratt's string matching algorithm, as well as lesser-known data structures like Fenwick trees and Knuth's dancing links. Python code is included in the book and on the companion website.

Perfect for those looking to improve their coding skills and tackle algorithmic problem solving, this book provides a versatile approach to learning and applying algorithms.

View AllClose