• 8.11模拟赛总结


    苏队和我说 我的ip属地是SD

    这是否在暗示我速速和苏苏结亲呢!

    今天状态还可以,准确来说也不是状态可以,只有我心情比较好 和 心情特别糟糕只想毁灭世界的时候不会打瞌睡

    我今天属于后者

    今天暴力时间太长 T2因为最开始觉得是dp 没有先看 开的晚了(最开始想了一下只会10) 不然其实可以写正解()

    时间安排

    7.30-8.00

    看题 看了一会意识到T1 部分分 又想了一会正解

    8.00-9.30

    不想了 直接写写写

    9.30-11.30

    看了一会T3 想了一会正解 部分分一个暴力一个ddp 中间还迷了一会矩阵怎么写 就是我写出矩阵了 但一直觉得那个矩阵不对 想了一会看看时间(到11.00猛写)

    11.30-12.20

    推出来T2 的性质了 猛写暴力

    题目分析

    T1

    a [ i ] = 0 a[i]=0 a[i]=0 是prufer序列

    否则是直接搞出所有边计算答案 答案是最小生成树计数

    T2

    可以注意到 相邻两个可以作为一个二元组处理 设选中的是 ( C 1 , C 2 ) , C 1 < C 2 (C_1,C_2),C_1(C1,C2)C1<C2

    那么相当于就是要求排序之后前面有 y − 1 y-1 y1 个数字

    那么根据选中的是 C 1 还是 C 2 C_1还是C_2 C1还是C2 可以分类讨论出来最初的状态和需要的数字 y 1 , y 2 y_1,y_2 y1,y2

    对于一个二元组 ( x 1 , x 2 ) (x_1,x_2) (x1,x2) A = m a x ( x 1 , x 2 ) , B = m i n ( x 1 , x 2 ) A=max(x_1,x_2),B=min(x_1,x_2) A=max(x1,x2),B=min(x1,x2)

    那么如果排成 A B AB AB 我们就可以视作 他们形成了一个整体

    否则正常排序

    那么再考虑 如果 A < B < C AA<B<C 相当于一定会垫2

    如果 A < C < B AA<C<B 那么有 1 / 2 1/2 1/2 的概率垫1 1 / 2 1/2 1/2 的概率不垫

    T3

    部分分ddp板子 以及暴力

  • 相关阅读:
    高德地图API-通过经纬度获取当前位置附近的建筑
    Oracle中数据库的查询(三)
    测试工作管理与规范
    C++ 右值引用与 const 关键字
    时间本地化开发规范
    关于java语言当中的this关键字
    几种新能源汽车(纯电、插混、油混、增程)的区别
    C++ 动态库热加载
    【成为红帽工程师】第一天 例行性工作与chrony服务器
    如何有效防止公司内部的信息泄露?
  • 原文地址:https://blog.csdn.net/m0_50170681/article/details/126288141