动态规划题目选讲讲解.ppt

动态规划题目选讲讲解

谢谢! 例题四 输入描述: 共有T组数据。 对于每组数据,第一行为一个整数n,表示有n个班级。 2~n+1行,每行有最多100个数字,表示第i-1班待选班服的编号。 输出描述: 对于每组数据,输出方案总数 mod 1000000007后的答案。 样例输入: 2 3 5 100 1 2 5 100 2 3 5 8 100 样例输出: 4 4 例题四 对于30%的数据,1=T=3, 1=n=3,每班待选样式不超过10种。 对于50%的数据,1=T=5, 1=n=5,每班待选样式不超过50种。 对于100%的数据,1=T=10, 1=n=10,每班待选样式不超过100种。 思考 例题四 f[i][j]表示前i件衣服达到j状态的方案 那么显然f[i][j]+=f[i-1][j] 若班级k可以穿i这件衣服,则f[i][j]+=f[i-1][j-(1(k-1))] 例题五: 在 W 星球上有 n 个国家。为了各自国家的经济发展,他们决定在各个国家 之间建设双向道路使得国家之间连通。但是每个国家的国王都很吝啬,他们只愿 意修建恰好 n – 1条双向道路。 每条道路的修建都要付出一定的费用, 这个费用等于道路长度乘以道路两端的国家个数之差的绝对值。例如,在下图中,虚线所示道路两端分别有 2 个、4个国家,如果该道路长度为 1,则费用为1×|2 – 4|=2。图中圆圈里的数字表示国家的编号。 例题

文档评论(0)

1亿VIP精品文档

相关文档