程序设计竞赛专题挑战教程
读者对象:本书不仅适合作为蓝桥杯软件类大赛参赛者的备赛用书, 还适用于备赛其他编程或算法类大赛, 本书还可作为本科生和研究生的相关算法课程的教材或参考资料
本书共10章, 第1章主要介绍了蓝桥杯软件类大赛的基本情况, 归类汇总了其涉及的知识点 (包括算法知识点), 详细介绍了其在线评测系统以说明评分情况。第2-10章则由浅入深、由易到难地介绍了各类知识点, 包括手算题和杂题、基础数据结构、基本算法、搜索、高级数据结构、动态规划、数学、字符串、图论等, 对于每一类知识点都简明扼要地进行说明, 并以真题作为例题进行细致讲解, 以更好地帮助读者实现学用结合的学习效果。需要特别说明的是, 本书例题的代码部分, 分别由C++、Python、Java三种语言来实现 (书中仅提供以C++、Python语言编写的代码, 以Java语言编写的代码可从本书的配套数字资源中获取)。