dp的第一步一般都是想出一个合适的指标d 来描述状态.
而我总是想出一些重叠子问题少的, 区分性强的指标, 导致失败.
其实应该尽可能想那些能造成很多重叠子问题的, 又能准确区分状态与状态的 一个指标, 这样 dp效率 才高. 维数才低.