poj1093】的更多相关文章

题意:给出一个句子和要求整理后每行包含的字符数,要求将其整理为一种总badness最小的形式.设每个空格长度为n,单个空格的badness计算公式为(n-1)^2.总badness等于所有空格的badness的总和.给出整理后的格式.在badness最小的前提下,在分配一行中的空格时要让前面的空格尽量少.如果一个单词单占一行,badness为500. 分析:动态规划.f[i]表示前i个单词的最小badness是多少.f[i]=f[i-j]+cost(i-j,j);.cost(a,b)表示从单词a…
转自https://www.luogu.org/blog/cccx2016/dp50-ti-ti-hao dp50题: poj1014 poj1015 poj1018 poj1036 poj1038 poj1050 poj1088 poj1093 poj1156 poj1157 poj1159 poj1160 poj1163 poj1170 poj1191 poj1221 poj1338 poj1458 poj1579 poj1631 poj1651 poj1661 poj1664 poj167…