zoukankan      html  css  js  c++  java
  • NOIP2020退役记

    Day 0

    这一次因为疫情仍然没有试机,但是允许提前打开虚拟机,减少了调试虚拟机的时间

    开考时,吸取上一次 (CSP) 的教训,先把题面看了一遍

    感觉 (T1) 比较可做,剩下的暂时没有思路

    基本上和平时考试做题的节奏相同

    看完题面后把配置文件打完,然后开 (T1)

    稍微想一下就会发现按照拓扑序更新即可

    然后花十多分钟码完了,调了一下就把大样例过了

    然而这个大样例 (n) 没有给满,于是又写了一个数据生成器造了一个极限数据

    (ftrapv) 一下发现会爆 (long long)

    但是造数据的时候没有考虑污水在从一个接收口流向一个最终排水口的过程中,不会经过超过 (10) 个中间排水结点(即接收口和最终排水口不算在内)

    感觉 (CCF) 不会毒瘤到 (T1) 考高精的地步

    然后上了次厕所就去看 (T2)

    (T2) 一开始没有什么思路,感觉暴力也不是很好打

    想了一会发现可以把 (AB) 看成一个整体去枚举合法的 (C)

    这样就有一个 (n^2) 的暴力

    发现这东西预处理一下前缀与后缀的答案就可以做到 (O(nlnn+nlog26))

    码完后一遍过了大样例

    为了稳妥还是挂了对拍

    两个小时写完两道题,感觉状态不错

    然后去看 (T3),想了一会有了一个 (nm^2) 的暴力做法

    然后开始实现

    但是细节有些多,调了一个小时还是没过第三个大样例

    提醒自己不能陷在里面

    出去上了一个厕所清醒一下然后去开 (T4)

    花半个多小时打完了 (30) 分暴力

    然后就又去调 (T3) 了,最后结束的时候也没有调出来

    下午在 (OI) 题库上测试 (90+100+10+30=230)

    除了 (T1) 没写高精卡掉 (10) 分没有挂分

  • 相关阅读:
    .Net需要掌握的知识
    图片轮播
    vector
    2016ACM青岛区域赛题解
    总是有一个程序的bug没找到
    poj1001_Exponentiation_java高精度
    poj2236_并查集_Wireless Network
    poj1703_Find them, Catch them_并查集
    poj2492_A Bug's Life_并查集
    poj1182食物链_并查集_挑战程序设计竞赛例题
  • 原文地址:https://www.cnblogs.com/liuchanglc/p/14091256.html
Copyright © 2011-2022 走看看