zoukankan      html  css  js  c++  java
  • 「考试」省选6

    又炸了。

    T1
    根号分类的图论。
    又被根号算法教做人,都怪我上次理解不深刻。
    对于每个点按度数分成轻和重两种。
    然后轻点可以直接扫相邻的点,最多不超过(sqrt{n})次。
    然后每个点扫重点更新答案,重点不超过(sqrt{n})个。
    所以复杂度就是(nsqrt{n})的了。
    做过的题要记住啊。

    T2
    傻逼后缀自动机。
    拓扑序瞎(dp)一下就行了。
    我自负的没打对拍可真是傻逼极了。
    买个教训打对拍吧。

    T3
    挺麻烦的
    不过思路比较清楚。
    就是因为(LIS)(LDS)的交集如果有也不超过1。
    那么求出每个位置被(LDS)包含的方案。
    然后如果一个(LIS)上所有的点被包含的方案的和等于全部的(LDS)的方案的和,那么不合法。
    否则合法。
    对于每个位置维护两个方案不同的决策就行了。
    因为如果一个等于方案和,那么另一个一定不等于。
    也就是相当于在构造可行集合了。
    因为不向动脑子所以疯狂特判了。
    写了160行。
    (A)了之后压成了60行。

  • 相关阅读:
    java中的“指针”
    UEditor1.4.3.3编辑器漏洞
    csrf攻击实例
    shiro java 反序列漏洞复现
    渗透面试问题
    了解 OWASP TOP 10
    网络基础知识回顾
    cs(cobalt strike)的使用
    解决docker-valhub漏洞环境下载慢的问题
    Vulhub漏洞CVE-2017-10271复现
  • 原文地址:https://www.cnblogs.com/Lrefrain/p/12188812.html
Copyright © 2011-2022 走看看