《挑战程序设计竞赛1》题解合集


《挑战程序设计竞赛1》 v2 (papamelon 中文题面)

第 1 章:蓄势待发——准备篇

第 2 章:初出茅庐——初级篇 - 2.1 穷竭搜索

第 2 章:初出茅庐——初级篇 - 2.2 贪心算法

213. 字典序最小问题 Best Cow Line(挑战程序设计竞赛) todo

214. 萨鲁曼的军队 Saruman's Army(挑战程序设计竞赛)todo

第 2 章:初出茅庐——初级篇 - 2.3 动态规划

第 2 章:初出茅庐——初级篇 - 2.4 数据结构

第 2 章:初出茅庐——初级篇 - 2.5 图论

第 2 章:初出茅庐——初级篇 - 2.6 数学与数论

第 2 章:初出茅庐——初级篇 - 2.7 挑战 GCJ 的题目

第 2 章:初出茅庐——初级篇 - 课后习题 - 深度优先搜索

第 2 章:初出茅庐——初级篇 - 课后习题 - 广度优先搜索

第 2 章:初出茅庐——初级篇 - 课后习题 - 穷竭搜索

第 2 章:初出茅庐——初级篇 - 课后习题 - 贪心(区间)

第 2 章:初出茅庐——初级篇 - 课后习题 - 贪心(其他)

第 2 章:初出茅庐——初级篇 - 课后习题 - 动态规划(基础)

第 2 章:初出茅庐——初级篇 - 课后习题 - 动态规划(优化递推关系式)

第 2 章:初出茅庐——初级篇 - 课后习题 - 动态规划(更困难的)

第 3 章:出类拔萃——中级篇 - 3.1 二分搜索

第 3 章:出类拔萃——中级篇 - 3.2 常用技巧精选(一)

第 3 章:出类拔萃——中级篇 - 3.3 数据结构

第 3 章:出类拔萃——中级篇 - 3.4 动态规划

英文题面的题解

 《挑战程序设计竞赛1》

 dfs

 dfs