《挑战程序设计竞赛1》 v2 (papamelon 中文题面)
第 1 章:蓄势待发——准备篇
papamelon 194. 抽签 dfs(挑战程序设计竞赛)
papamelon 200. 抽签 II(挑战程序设计竞赛)
第 2 章:初出茅庐——初级篇 - 2.1 穷竭搜索
papamelon 201. 部分和问题(挑战程序设计竞赛)
papamelon 202. 水洼计数 Lake Counting(挑战程序设计竞赛)
papamelon 203. 迷宫的最短路径(挑战程序设计竞赛)
第 2 章:初出茅庐——初级篇 - 2.2 贪心算法
papamelon 206. 硬币问题 II(挑战程序设计竞赛)
papamelon 212. 区间调度问题(挑战程序设计竞赛)
213. 字典序最小问题 Best Cow Line(挑战程序设计竞赛) todo
214. 萨鲁曼的军队 Saruman's Army(挑战程序设计竞赛)todo
papamelon 217. 栅栏修理 Fence Repair(挑战程序设计竞赛)
第 2 章:初出茅庐——初级篇 - 2.3 动态规划
第 2 章:初出茅庐——初级篇 - 2.4 数据结构
第 2 章:初出茅庐——初级篇 - 2.5 图论
第 2 章:初出茅庐——初级篇 - 2.6 数学与数论
第 2 章:初出茅庐——初级篇 - 2.7 挑战 GCJ 的题目
第 2 章:初出茅庐——初级篇 - 课后习题 - 深度优先搜索
第 2 章:初出茅庐——初级篇 - 课后习题 - 广度优先搜索
第 2 章:初出茅庐——初级篇 - 课后习题 - 穷竭搜索
第 2 章:初出茅庐——初级篇 - 课后习题 - 贪心(区间)
第 2 章:初出茅庐——初级篇 - 课后习题 - 贪心(其他)
第 2 章:初出茅庐——初级篇 - 课后习题 - 动态规划(基础)
第 2 章:初出茅庐——初级篇 - 课后习题 - 动态规划(优化递推关系式)
第 2 章:初出茅庐——初级篇 - 课后习题 - 动态规划(更困难的)
papamelon 327. 木棒 Wooden Sticks(挑战程序设计竞赛)
papamelon 328. 电路板 Bridging signals(挑战程序设计竞赛)
第 3 章:出类拔萃——中级篇 - 3.1 二分搜索
papamelon 257. 下界 lower_bound(挑战程序设计竞赛)
papamelon 260. 最大化平均值(挑战程序设计竞赛)
第 3 章:出类拔萃——中级篇 - 3.2 常用技巧精选(一)
第 3 章:出类拔萃——中级篇 - 3.3 数据结构
第 3 章:出类拔萃——中级篇 - 3.4 动态规划
papamelon 318. 斐波那契数列(挑战程序设计竞赛)
英文题面的题解
《挑战程序设计竞赛1》
2.1 poj 1979 Red and Black
挑战程序设计竞赛 2.1章习题 AOJ 0118 Property Distribution dfs bfs
2.1 Curling 2.0
挑战程序设计竞赛 2.1章习题 Aizu - 0558 Cheese BFS
2.1 Meteor Shower
挑战程序设计竞赛 2.1章习题 AOJ 0121 Seven Puzzle bfs
挑战程序设计竞赛 2.1章习题 poj 2718 Smallest Difference dfs
挑战程序设计竞赛 2.1章习题 POJ 3187 Backward Digit Sums dfs
挑战程序设计竞赛 2.1章习题 poj 3050 Hopscotch dfs
挑战程序设计竞赛 2.1章习题 Aizu - 0525 Osenbei BFS
挑战程序设计竞赛 2.2章习题 poj 2376 Cleaning Shifts
2.2 poj 1328 Radarinstallation
挑战程序设计竞赛 2.2章习题 poj 3190 Stall Reservations(贪心+优先队列)
2.2 poj 2393 Yogurt factory
挑战程序设计竞赛 2.2章习题 poj 1017 Packets 贪心模拟
挑战程序设计竞赛 2.2章习题 poj 1862 Stripies 贪心
挑战程序设计竞赛 2.2章习题 poj 3262 Protecting the Flowers 比率贪心
2.2 poj 3040 Allowance