摘要: 从一个题带入:[八省联考2018]林克卡特树lct——WQS二分 比较详细的: 题解 P4383 【[八省联考2018]林克卡特树lct】 简单总结和补充: 条件 凸函数,限制 方法: 二分斜率,找切点横纵坐标,判断k的位置 找切点坐标: 集体-mid*x(证明还是凸函数:f(x+2)-f(x+1) 阅读全文
posted @ 2019-02-20 17:35 *Miracle* 阅读(463) 评论(0) 推荐(0) 编辑
摘要: [八省联考2018]林克卡特树lct 一看这种题就不是lct。。。 除了直径好拿分,别的都难做。 所以必须转化 突破口在于:连“0”边 对于k=0,我们求直径 k=1,对于(p,q)一定是从p出发,走一段原树,走0(或不走),再走一段原树,所以要最大化原树的值的和。 选择最大两条 点不相交的链(注意 阅读全文
posted @ 2019-02-20 17:15 *Miracle* 阅读(536) 评论(0) 推荐(0) 编辑
摘要: SADPAIRS 删点不连通,点双,圆方树 非割点:没有影响 割点:子树DP一下 有不同颜色,所以建立虚树 在圆方树上dfs时候 如果当前点是割点 1.统计当前颜色虚树上的不连通点对,树形DP即可 2.统计所有颜色的虚树上的不连通点对。。。。 一个麻烦事是,虚树上一条边上选择一个原树割点,都会对这个 阅读全文
posted @ 2019-02-20 10:49 *Miracle* 阅读(317) 评论(0) 推荐(0) 编辑