[基本问题单元的定义]这取决于你所查看问题的角度,找到一个划分,推进问题的角度十分重要.作者找到的方式是dp[ i ][ j ],用来表示 substring( i , j),然后站在这个角度,假设substring(i , j )中的最大的结果是知道的,那么下一步需要确定的是,其如何影响下一个阶段的结果. [递推关系]在定义好了基本的问题单元之后,接下来就是用这个定义的单元去表示递推关系.递推关系反映了规模的逐渐扩大.(作者的在处理递推的时候,会选择是以两个字符的方式递推,或者是以一个的方式进…