• 考试总结 模拟$109$


    考试过程

    T1:读题读题!!注意区间开闭啊 ,

      k<=10,怎么就想不到状压!!不是每道题都是贪心啊!!!

    T3贪心要敢打!!!

    题解

    T1「状压DP」

    定义f[i][s]考虑到第i层,s表示0/1当前这个点是偶/奇数条路径,的方案数
    f[2][st]=1,转移的时候分别向变之前和变之后的两种情况去转移

    向外转移的写法比较好写

    T2

    暴力经证明可过。。。

    T3「贪心」

    可以发现每次我们要尽量往上去放置灭火器(A)

    定义f[x][j]表示x的子树中距点x j层的点中还剩下的没用过的A的数量

    g[x][j]表示未匹配的节点数

    每次我们只把g[x][k]计入ans的贡献

    把差值为k-1的进行配对抵消,因为再往上就不能够配对了

    最后到根节点后也要先把深度较大的依次抵消,如果还有剩的就再向ans贡献

  • 相关阅读:
    md5加密(4)
    生成短的uuid
    九九乘法
    闰年判断
    初识网络传输
    省选模拟77
    省选模拟76
    省选模拟75
    省选模拟74
    省选模拟73
  • 原文地址:https://www.cnblogs.com/casun547/p/11832709.html
Copyright © 2020-2023  润新知