zoukankan      html  css  js  c++  java
  • NOI模拟赛 6.16

    赛时时间安排

    读题 7:10-7:30

    7:10-7:30 读题,思索后决定先倒序打暴力

    T3 7:30-8:10

    7:30-8:10 决定先从T3暴力开始打是因为第一感觉T3暴力比较好实现,打着打着才发现我根本没有办法在规定时限内求出最大完美匹配,高强度自闭。

    T2 8:10-8:40

    8:10-8:40 8:10感觉这样下去大事不妙,跑去把T2暴力码了

    T1 8:40-10:10

    8:40-9:05 整理T1思路码了(nleq 5000)的子任务

    9:05-9:15 码了子任务3.4,在码的过程中得到了子任务6.7的启发

    9.15-9:30 码了子任务6.7

    9:30-10:10 试图转化了一下T1的模型,先转化成了一个线段树问题,又发现假了;之后发现可以将问题搬到笛卡尔树上,但由于并不会统计答案,只得不了了之

    T2 10:10-10:40

    10:10-10:40 翻回去继续卡了卡T2的常数

    自闭 10:40-11:30

    并没有几道题的更多进展

    赛后总结反思

    1.T1正解

    T1正解的关键在于将子任务6.7继续延伸,发现搬到笛卡尔树上后最大值将变得方便枚举,然后再用Hash表查询。

    赛时分别在码两个子任务时发现了笛卡尔树枚举最大值两个关键点,但没有将这两个关键点进行结合,也没有想到第三个关键点Hash表

    2.T1分段

    T1分段时出现了一个策略性问题,将一个(O(n^2 log n))的算法的范围放到了(5000),而这个(5000)的子任务如果丢给后面的贪心部分的话其实是能过的。

    3.T3正解

    今天由于没有想到T3暴力而没有对T3进一步思考,但其实今天T3的连边方案在手完稍大些的数据的情况下其实是较容易看出的。比赛的最后一个小时其实应该翻回去看T3,比赛的最后一个小时没有有效利用。

  • 相关阅读:
    html 基本布局介绍
    Hbase1.1.x Java版之批量查删操作
    java命令执行jar文件
    【转】python多版本并存,python3安装pip
    JavaHbase连接代码示例
    Shell执行将脚本里的变量打印到指定日志文件
    Datax将本地文件导入Hbase数据库!!!酷酷酷
    shell关于日期的加减
    python2安装pymongo
    Python从MongoDB中按天读取数据并格式化日志
  • 原文地址:https://www.cnblogs.com/Robert-JYH/p/14891211.html
Copyright © 2011-2022 走看看