摘要: http://acm.hdu.edu.cn/showproblem.php?pid=4812 题意:有一棵树,每个点有一个权值要求找最小的一对点,路径上的乘积mod1e6+3为k 题解:点分治,挨个把子树更新,每次把子树和现有的map里找满足条件的点对,然后更新子树到map里,map维护的是每个到根 阅读全文
posted @ 2018-05-27 16:15 walfy 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 题意:有障碍物的多回路的插头dp,求方案数 题解:其实搞懂插头dp的插头方式就和轮廓线dp一样了,因为这题是多回路,不需要单回路的连通性;‘ dp[i][j]表示第i行j状态的方案数 需要注意的是第二维我们维护了m+1个状态,因为对于插头可能会有m+1种情况,对于每一个位置有插头就是1,否则就是0 阅读全文
posted @ 2018-05-27 11:21 walfy 阅读(114) 评论(0) 推荐(0) 编辑