Please use this identifier to cite or link to this item: http://localhost:8080/xmlui/handle/123456789/752
Title: Guide to Competitive Programming:
Other Titles: Learning and Improving Algorithms Through Contests
Authors: Laaksonen, Antti
Keywords: Competitive programming
omputer algorithms
Algorithm design
Problem solving
Issue Date: 2017
Publisher: Springer
Series/Report no.: Undergraduate Topics in Computer Science;
Abstract: his book provides a comprehensive introduction to competitive programming and algorithmic problem-solving techniques. It explores fundamental and advanced algorithms used to solve computational problems efficiently, covering programming techniques, algorithm efficiency, sorting and searching, data structures, dynamic programming, graph algorithms, tree algorithms, mathematical concepts, computational geometry, and string processing. The book also discusses algorithm analysis, problem complexity, and techniques for improving programming and debugging skills. Through practical examples and contest-based problem-solving approaches, it helps readers develop logical reasoning, computational thinking, and the ability to design and implement efficient solutions. It is a valuable resource for computer science students, programmers, and individuals preparing for programming competitions
Description: 279 pages : illustrations, includes an index
URI: http://localhost:8080/xmlui/handle/123456789/752
ISBN: 978-3-319-72547-5
ISSN: 978-3-319-72546-8
Appears in Collections:ICT

Files in This Item:
File Description SizeFormat 
Guide to Competitive Programming.pdf10.44 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.