zoukankan      html  css  js  c++  java
  • 暑假集训8-18

    我昨天、今天考试死得都很惨

    昨天T1看着不好做直接给弃掉了,没想到最后可以最小生成树/二分

    脑补答案边界逐渐扩大的过程,发现只要一刻堵住了上下边界,此时的最大间距就是答案

    求最小生成树是与此过程类似的,最小生成树能保证边界恰好不能通过

    T3是到斜率(凸包)题,之前做斜率优化dp时做的满头雾水,一脸懵逼,直到这次考试才明白斜率凸包这种东西

    这题的突破口也在贡献的式子是个比例式,而且把一个节点表示成(dep,c)那么贡献就是两点的斜率

    在链上的话直接单队维护,在树上用可持久化单队,其实就是倍增维护每个节点的凸包信息,每次更新儿子时不断翻父亲

    今天第一次考省赛难度/赛制题

    一整场没闲着,紧张刺激地打部分分,最后只有50分rk11了

    其实部分分还是比较良心的

    T1的正解倒不难理解,考试时想到容斥比较容易,但难在处理容斥的不合法边的组合情况(当时想了捆绑法,然后插板,于是太复杂不会做了)

    暴力permu+手判M=0,1能拿点分

    T2本以为能打不少呢,但爆0了,死在了走欧拉路上,之前没认真学习过欧拉(回)路的遍历

    40分部分分没拿到很可惜,因为转化一下就是SZN的第一问,奇数点数/2 为总覆盖线条数

    图中的奇数点个数一定为偶数,如果把奇数点之间连虚线,就能跑欧拉回路

  • 相关阅读:
    调试 XPTable
    适合IT经理的编程语言
    请问我如何在一个webBrowser控件中加载一个 html格式的字符串 _NET技术 C#
    DotNetBar 教程
    思梅
    无家可归的苦
    思霞
    思兰
    十大因素——造就优秀的董事长
    思萍
  • 原文地址:https://www.cnblogs.com/Duan-Yue/p/11374118.html
Copyright © 2011-2022 走看看