2014年11月14日

Codeforces Round #277 (Div. 2) LIS of Sequence Dp

摘要: 题意: 给出一个序列,问每个位置的元素,分别属于哪一类的东西。第一类 没有出现在任何的上升子序列中。 第三类 出现在所有上升子序列中 。第二类 就是剩下的了。。求两个东西 , dp[i] 表示 从1到 i 最长上升子序列的长度,dp1[i]表示从i到n 最长上升子序列的长度。设原序列最长上升子序列长... 阅读全文

posted @ 2014-11-14 18:25 一个西瓜 阅读(175) 评论(0) 推荐(0)

Codeforces Round #277 (Div. 2)Valid Sets 树DP

摘要: 题意:给出一棵树,并给出每个节点上的权值,求有多少个连通子块的最大值与最小值的差不超过d。对于每个顶点建立一颗树,然后找比它价值大的 或者 价值相等且之前没有被当作顶点建立树的点,这样就避免重复了。dp[x]表示包涵x且以x为顶点的连通子树的个数,dp[x] =∏ (dp[son[x]] + 1... 阅读全文

posted @ 2014-11-14 18:19 一个西瓜 阅读(190) 评论(0) 推荐(0)

导航