刘汝佳的黑书,c语言实现,内含各章源代码,搞acm的可以看看,有点难度
2021-03-02 12:59:46 36.24MB 编程书籍
1
《算法竞赛入门经典——训练指南》代码仓库 限于篇幅,书上并没有给出所有例题的代码,这里给出了所有例题的代码,并且改进了书上的一些代码。
2021-01-28 02:13:44 282KB c 算法 代码
1
算法竞赛入门经典训练指南 刘汝佳 PDF格式 文字版 有书签目录 本书是《算法艺术与信息学竞赛》的学习指导。所谓学习指导,是告诉读者学什 么,如何学。算法包罗万象,很难在一本书中的篇幅覆盖很多内容的通知对每个知识 点进行细致讲解,因此本书更多的是作为一本导引、工具书、手册或者学习大纲,给 读者以宏观上的学习指导。和原书《算法艺术与信息学竞赛》相比,本书的特点有: ² 大量知识讲解。 ² 更多循序渐进的习题。 ² 重要算法的源代码。 从知识结构上看,本书的覆盖面比原书更广,补充了原书没有涉及到在知识点, 包括计算理论中的NP完全理论和图灵机的基本概念、数据结构中的伸展树、Treap,左 偏树、二项堆、Fibonacci堆、数论中的指数和原根、分解因数的快速算法、数值计算 中的高斯消元法和FFT、组合游戏论初步、更多序列经典问题和线段树、后缀数组等 数据结构的应用、树更多经典问题、多模式串匹配算法、后缀树构造的Ukkonen算法、 后缀数组构造的Skew算法、更加详细的强连通分量/双连通分量算法、最大流和最小费 用流算法、二分图和任意图的最大基数匹配算法和最大权匹配算法、稳定婚姻问题、 线性规划在网络优化中的作用、向量代数基础、多边形剖分算法、平面剖分、半平面 交、三维凸包、Voronoi图和直线排列的构造算法、几何对偶性的应用、Minkowski和与 简单运动规划问题等。 从题目上看,本书的题目集中在习题部分,这样保证知识讲解部分相对完整和纯 粹,也避免了用过多篇幅叙述和具体题目相关的内容。这些题目选择范围更广,难度 搭配也更加合理,且包含了常见的小技巧,和原书那些巧妙但难以理解的题目比较起 来更适合于初学者入门与提高,也为深入阅读原书打下了基础。
2020-03-04 03:04:36 8.98MB 算法竞赛 学习指导 刘汝佳 数据结构
1
算法竞赛入门经典(第2版) 完整版(算法艺术与信息学竞赛) 刘汝佳 带书签-经典.pdf算法竞赛入门经典(第2版) 完整版(算法艺术与信息学竞赛) 刘汝佳 带书签-经典.pdf算法竞赛入门经典(第2版) 完整版(算法艺术与信息学竞赛) 刘汝佳 带书签-经典.pdf
2020-01-04 03:15:04 10.95MB 算法
1
《算法竞赛入门经典——训练指南》代码仓库 例题代码 限于篇幅,书上并没有给出所有例题的代码,这里给出了所有例题的代码,并且改进了书上的一些代码。 第一章 32题 38份代码 第二章 28题 30份代码 第三章 22题 23份代码 第四章 19题 21份代码 第五章 34题 39份代码 第六章 24题 26份代码 共159题 177份代码 为了最大限度保证代码风格的一致性,所有例题代码均由刘汝佳用C++语言编写。 所有代码均通过了UVa/La的测试,但不能保证程序是正确的(比如数据可能不够强),有疑问请致信rujia.liu@gmail.com,或在googlecode中提出: http://code.google.com/p/aoapc-book/ [最新更新] 2013-04-23 增加字符串中例题10(UVa11992 Fast Matrix Operations)的另一个版本的程序,执行效率较低,但更具一般性,可读性也更好 2013-04-22 增加字符串部分“简易搜索引擎”代码,可提交到UVa10679 2013-04-13 修正Treap中优先级比较的bug(原来的代码实际上是在比较指针的大小!),加入纯名次树代码 2013-03-31 修正UVa1549标程的bug,即buf数组不够大。 增加线段树部分“动态范围最小值”的完整代码 2013-03-23 修正UVa10054标程的bug,即没有判断是否每个点的度数均为偶数。UVa数据已经更新 LA3401修正了代码和文字不一致的问题 UVa11270增加了答案缓存 2013-03-21 增加线段树部分中两个经典问题的完整代码:快速序列操作I和快速序列操作II 2013-02-28 补全所有159道例题的代码
2020-01-03 11:33:05 1.47MB 刘汝佳
1
黑书 刘汝佳 包含习题代码答案 算法艺术与信息学竞赛 适合竞赛练习
2019-12-21 20:58:01 18.46MB 黑书  刘汝佳
1
本书是一本算法竞赛的入门与提高教材,把C/C 语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧。全书内容分为12章,括程序设计入门、循环结构程序设计、数组和字符串、函数和递归、C 与STL入门、数据结构基础、暴力求解法、高效算法设计、动态规划初步、数学概念与方法、图论模型与算法、专题等内容,覆盖了算法竞赛入门和提高所需的主要知识点,并含有大量例题和习题。书中的代码规范、简洁、易懂,不仅能帮助读者理解算法原理,还能教会读者很多实用的编程技巧;书中含的各种开发、测试和调试技巧也是传统的语言、算法类书籍中难以见到的。   本书可作为全国青少年信息学奥林匹克联赛(NOIP)复赛教材、全国青少年信息学奥林匹克竞赛(NOI)和ACM大学生程序设计竞赛(ACM/ICPC)的训练资料,也可作为IT工程师与科研人员的参考用书。
2019-12-21 20:55:11 11MB ACM C语言 算法竞赛
1
算法竞赛入门经典(第2版) 刘汝佳 高清PDF+源码+习题 算法竞赛入门经典(第2版) 刘汝佳 高清PDF+源码+习题 算法竞赛入门经典(第2版) 刘汝佳 高清PDF+源码+习题 算法竞赛入门经典(第2版) 刘汝佳 高清PDF+源码+习题
2019-12-21 20:26:30 42.03MB 算法
1
本文件是算法竞赛入门经典 训练指南 (刘汝佳 / 陈锋)的高清完整版。文字可复制,排版与实体书一致。《算法竞赛入门经典:训练指南》是《算法竞赛入门经典》的重要补充,旨在补充原书中没有涉及或者讲解得不够详细的内容,从而构建一个较完整的知识体系,并且用大量有针对性的题目,让抽象复杂的算法和数学具体化、实用化。《算法竞赛入门经典:训练指南》共6章,分别为算法设计基础、数学基础、实用数据结构、几何问题、图论算法与模型和更多算法专题,全书通过近200道例题深入浅出地介绍了上述领域的各个知识点、经典思维方式以及程序实现的常见方法和技巧,并在章末和附录中给出了丰富的分类习题,供读者查漏补缺和强化学习效果。
2019-12-21 20:08:15 12.81MB 算法
1
《算法竞赛入门经典(第2版)》是一本算法竞赛的入门与提高教材,把C/C++语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧。全书内容分为12章,包括程序设计入门、循环结构程序设计、数组和字符串、函数和递归、C++与STL入门、数据结构基础、暴力求解法、高效算法设计、动态规划初步、数学概念与方法、图论模型与算法、高级专题等内容,覆盖了算法竞赛入门和提高所需的主要知识点,并含有大量例题和习题。书中的代码规范、简洁、易懂,不仅能帮助读者理解算法原理,还能教会读者很多实用的编程技巧;书中包含的各种开发、测试和调试技巧也是传统的语言、算法类书籍中难以见到的。   《算法竞赛入门经典(第2版)》可作为全国青少年信息学奥林匹克联赛(NOIP)复赛教材、全国青少年信息学奥林匹克竞赛(NOI)和ACM国际大学生程序设计竞赛(ACM/ICPC)的训练资料,也可作为IT工程师与科研人员的参考用书。
2019-12-21 19:36:52 10.95MB 算法竞赛
1