本教材以程序设计方法和算法的培养为主线,通过许多经典的程序设计竞赛题目为例阐述常用的程序设计方法和算法,如枚举、尺取法、模拟、字符串处理、时间和日期处理、高精度运算、递归、分治、动态规划、贪心、深度优先搜索、广度优先搜索、排序与检索、数论算法等。本教材附录为读者介绍了在线程序实践和程序设计竞赛需要掌握的一些方法和技巧。本书可用作高等院校理工科专业程序设计基础类课程的参考教材,也可以作为大学生程序设计大赛、蓝桥杯大赛、团体程序设计天梯赛等程序设计竞赛的培训和自学教材。
阅读更多