author: hydingsy, Link-cute, Ir1d, greyqz, LuoshuiTianyi, Odeinjul
-在学习本章前请确认你已经学习了 [动态规划部分简介](/dp/)
+在学习本章前请确认你已经学习了 [动态规划部分简介](/dp/index.md)
在具体讲何为“背包 dp”前,先来看如下的例题:
## 介绍
-学习本节前,请务必先学习 [单调队列](/ds/monotonous-queue/) 及 [单调栈](/ds/monotonous-stack/) 部分。
+学习本节前,请务必先学习 [单调队列](/ds/monotonous-queue.md) 及 [单调栈](/ds/monotonous-stack.md) 部分。
??? note " 例题[CF372C Watching Fireworks is Fun](http://codeforces.com/problemset/problem/372/C)"
题目大意:城镇中有 $n$ 个位置,有 $m$ 个烟花要放。第 $i$ 个烟花放出的时间记为 $t_i$ ,放出的位置记为 $a_i$ 。如果烟花放出的时候,你处在位置 $x$ ,那么你将收获 $b_i-|a_i-x|$ 点快乐值。