挑战程序设计竞赛2 算法和数据结构PDF,TXT,epub,mobi,azw3电子书下载
编辑推荐
畅销书《挑战程序设计竞赛》第2弹! 网罗算法和数据结构的关键知识点! 系统学习基础知识——适合初学者的入门书 有效运用在线评测——适合挑战者的参考书
全书练习均可借助在线评测系统(AIZU ONLINE JUDGE) 与竞赛相同的自动审查系统,有效检测Bug和算法效率 大量习题及往年真题,体验各类题型、总结答题技巧 与世界各地选手相互切磋、共同成长
入门、挑战、进阶,享受收集算法的乐趣!
内容简介
本书分为准备篇、基础篇和应用篇三大部分,借助在线评测系统Aizu Online Judge以及大量例题,详细讲解了算法与复杂度、初等和高等排序、搜索、递归和分治法、动态规划法、二叉搜索树、堆、图、计算几何学、数论等与程序设计竞赛相关的算法和数据结构,既可以作为挑战程序设计竞赛的参考书,也可以用来引导初学者系统学习算法和数据结构的基础知识。本书适合所有程序设计人员、程序设计竞赛爱好者以及高校计算机专业师生阅读。
作者简介
目 录
第1部分 [准备篇]攻克程序设计竞赛的学习方法 1
第1章 有效运用在线评测系统 3 1.1 攻克程序设计竞赛的学习方法 3 1.2 什么是在线评测 7 1.3 用户注册 9 1.4 浏览问题 10 1.5 解答问题 12 1.6 个人页面 18 1.7 如何运用本书 19 第2部分 [基础篇]为程序设计竞赛做准备的算法与数据结构 21 第2章 算法与复杂度 23 2.1 算法是什么 23 2.2 问题与算法示例 23 2.3 伪代码 25 |