前言

\(Day2\),又是一场噩梦。

前段时间去做了挺多十二省联考和\(HNOI2019\)的题目,还订正掉了\(Day1\)的\(T1\)和\(T2\)(\(T3\)动态\(DP\)完全不想订正啊)。

希望水平能有一定提升吧!

\(Apr\ 23rd\):出发

早上来机房,又大眼调了一遍昨天没调出来的希望,终于发现一个无比智障的错误,才终于过掉了这道毒瘤题:【洛谷5291】[十二省联考2019] 希望

\[「那就是希望。」\]

\[「即便需要取模,也是光明。」\]

等zzk等车的时候复习了一下社会,比赛比完立刻就要期中考试真是无比虚啊!

上车后又复习了会儿社会,然后去补希望的博客,结果直到吃午饭都没补完\(2333\)

中午吃了关东煮+手抓饼,有点贵。

补完博客后看了会儿车上的电影,没想到看了一半就到了宾馆。

还是有点惊讶的,\(13:20\)便能到达目的地。

下午+晚上把\(HNOI2019\)没做过的几题都好好研究了一遍,然而发现还是不会。。。

晚上快睡觉前开始写\(JOJO\),结果电脑莫名开始自动更新,而我代码又没保存。。。

也就是说,这一个下午加上一个晚上似乎啥都没干?我真是太弱了。。。

\(Apr\ 24th\):第一天上课

昨天叶老师一开始说\(7:20\)集中,结果后来改成了\(7:00\)。

于是就迟到了,匆匆忙忙还把房卡落在了房间里。。。~~感觉像吃了一口陈年**(和谐)。~~

上午是神仙张宇哲张哲宇讲树分治+杂题选讲,然后边分治被他当鸡肋算法讲,全局二叉平衡树听了依然不会,连本来会的点分治被他这么一讲也不会了\(2333\)。

中午吃完饭写了下\(JOJO\),结果没调过样例。

下午是两个神仙(其中有一个是\(zzq\)神仙)的水题选讲,果然是神仙的水题选讲,对我来说就是神仙题。

中途徐致远神仙在HHHOJ上看到了hl666神仙的不进队就女装的flag。

晚上试机,打了个\(NTT\)结果写挂死活调不出来,似乎是\(AFO\)的征兆?

试完机和一群神仙一起走了二十分钟左右到了万达,去吃披萨。

莫名看店里的猫和老鼠入了迷。。。

然后和几个神仙一起滴滴回了宾馆(懒得走路了,不像\(hl666\)神仙,动态走回宾馆)。

晚上狂调\(JOJO\),终于在\(11\)点多钟调了出来:【洛谷5287】[HNOI2019] JOJO。。。

\(Apr\ 25th\):第二天上课

早上先是构造题选讲,然后是杂题选讲,都比较神仙。

下午杂题选讲过于神仙,完全听不懂,于是去做掉了\(HNOI\)一道题:【洛谷5288】[HNOI2019] 多边形

晚上叶老师请客,吃得挺饱。

然后回宾馆写一道早上讲过的构造题,结果发现细节贼多,写不动了。。。

\(Apr\ 26th\):\(ZJOI2019Day2\)

\(T1\)神仙题,一眼不可做,但我依然根据习惯先开了\(T1\)(这就是作死)。。。

推式子推了一个小时,才勉强推出了\(n=2\)的式子。

然后想去搞\(p_i=1\)的部分分,推了半天式子自闭了。

接下来又开了\(T2\),根据规律,显然数据结构题,感觉看起来似乎有点可做,于是先放一放,开始打\(T3\)暴力。

\(T3\)显然就是把题目中给出的信息转化成直线来搞吧。

想了个扫描线做法,看起来应该是\(O(n^2)\),但由于要\(sort\),所以又多了个\(log\),变成了\(O(n^2logn)\)。

大样例跑了下\(1\)秒多,看看时限\(5\)秒,似乎不太虚?说着自己都虚了。

接下来就去好好想\(T2\)了。

思考了挺久写了个\(O(n^3)\)的大暴力,然而似乎跑不满,\(n=5000\)的大样例水过是什么鬼?

然后发现链的部分分似乎挺可做,又想了一段时间写了个线段树。

有点虚,便开始对拍,造好\(n=5000\)的数据发现暴力\(T\)飞了。。。这大样例也太水了吧!

再想了想发现与某个点能贸易的肯定是一个连通块,于是就给暴力加了个比较优秀的剪枝,应该直接优化到\(O(n^2)\)了吧。

然后它们就愉快地拍了起来。

又回头看了看\(T1\),结果很不幸地发现前面式子有问题,又推了一遍,感觉问题应该不大了。

剩下的部分分就搞不动了,\(T3\)的\(m=1\)部分分想了挺久没想出来,\(T1\)除暴力\(20\)分以外的那么一大坨部分分也全都写不来。

于是就盯着对拍等到比赛结束。。。

估分最多\(20+60+40\)吧。

然后下午去了上海。。。

具体可以参见这一篇博客:2019上海“游族杯”游记(4.26~4.27)

后记:成绩

最终成绩是\(0+60+40=100\),\(T1\)还真的不出所料地炸了(\(hl666\)神仙\(T1\)推出来式子和我一样,然后他\(T1\)也挂了),\(T2\)和\(T3\)至少把暴力分拿到了。

最终排名不是很好,反正初二本来就是来体验的吧!

ZJOI2019Day2余姚中学游记(4.23~4.26)的更多相关文章

  1. 2019余姚培训游记+ZJOJD2划水记

    2019余姚培训游记 突然就想写一个... 注意:以下全是胡言乱语的自high,还有很多错别字 Day 0 来的比较早,早上就到了 上午把一本小说看完了,是一个年轻作者的处女作. 我觉得我第一本书一定 ...

  2. Part 23 to 26 Routing in Angular

    Part 23 AngularJS routing tutorial In general, as the application becomes complex you will have more ...

  3. CSP-S 2019文澜中学游记(11.15~11.17)

    前言 今年的\(CSP-S\),本以为自己的实力与去年的\(NOIP\)相比,能有较大的提升的. 没想到,菜是原罪,弱就是弱,依然逃脱不了被吊锤的命运. \(Nov\ 15th\):\(Day\ 0\ ...

  4. 背水一战——CSP2021/NOIP2021 游记

    洛谷 version 转载本文章的其他链接: 1(S00021 提供) 2(Ew_Cors 提供) \[\texttt{2021.9.10} \] 终于开坑了. 笑死,初赛根本还没开始复习,反正初赛也 ...

  5. ZJOI2018游记Round2

    Day0 趁着空档还溜回班上了一节物理课:瓢泼之中在9:00赶往余姚,车程3h+-- 中饭在一家饭馆,味道海星. 晚上和ykh,chj,xzt溜去吃一鸣和烧烤.一鸣不错,烧烤的话我因为口腔溃疡没怎么吃 ...

  6. NOIP 2015 游记

    本来和zly和wxh约好了 高三一起再来玩一次复赛,结果最终只有我一个人来了说...貌似是年段主任不让去...总算见识了比我们学校的YSD更爱管闲事的年段主任. 今年比赛竟然在衢州二中,学校不大,但感 ...

  7. ZJOI 2017 二试 day1 4.26

    day0,11:30熄灯,又因为在房间里太浪,空调开了28度,过了好久才成功降温,导致睡得不太好QaQ. 于是早上昏昏欲睡,也没怎么听懂(orz孙耀峰). 中午大家一致提议下午不去听课,回到房间浪了好 ...

  8. 26. 60s快速定位服务器性能问题

    60s迅速发现性能问题 uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -m sar -n DEV 1 ...

  9. [游记] pkusc 2021 游记

    流水账 Day-4 写了ICPC的一道DP,有点细节,虽然写得有点难受,但挺好玩 Day-3 写了PKUSC2018最水的一题 是随机开的题 Day-2 可以去pkusc了,从今天中午开始停课 刚吃完 ...

随机推荐

  1. gulp打包css/image/Less/Sass

    其他的和打包前一篇随笔(打包js) http://www.cnblogs.com/teersky/p/7251329.html 相同,本篇文章主要写gulpFile.js的配置: 安装CSS打包插件: ...

  2. java将list<T>导出为xls文件

    一.action层 /** * 导出list */ @SuppressWarnings("unchecked") public void exportBatch() { reque ...

  3. (转)通过shell脚本实现批量添加用户和设置随机密码以及生产环境如何批量添加

    通过shell脚本实现批量添加用户和设置随机密码以及生产环境如何批量添加 原文:http://www.21yunwei.com/archives/4773 有一个朋友问我如何批量创建用户和设置密码 , ...

  4. vue之mapMutaions的使用 && vuex中 action 用法示例 && api.js的使用

    vue之mapMutations的使用 我们通过Mutation来改变store中的state,方法往往是在子组件中使用 this.$store.commit(); 来实现,但是这样的缺点是不容易查看 ...

  5. php二维数组排序方法(array_multisort usort)

    一维数组排序可以使用asort.ksort等一些方法进程排序,相对来说比较简单.二维数组的排序怎么实现呢?使用array_multisort和usort可以实现 例如像下面的数组: $users = ...

  6. pat00-自测2. 素数对猜想 (20)

    00-自测2. 素数对猜想 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 让我们定义 dn 为:dn  ...

  7. 面试题 数据库sql

    一.建表的结构和数据,在sqlserver直接用就行了 USE [test] GO /****** Object: Table [dbo].[TEACHER] Script Date: 05/16/2 ...

  8. 01.c#中的访问修饰符

    public  公开的 private 私有的,只能在当前类的内部访问 protected  受保护的,只能在当前内的内部以及该类的子类可以访问. internal    可以在同一个程序(项目)集中 ...

  9. Libxml2 学习

    Libxml2 学习 1.概要 libxml 是一个实现操作XML数据功能的开源C语言库. API参考文档  http://xmlsoft.org/html/libxml-tree.html 2.wi ...

  10. Redis过期设置

    Redis支持按key设置过期时间,过期后值将被删除(在客户端看来是补删除了的) 用TTL命令可以获取某个key值的过期时间(-1表示永不过期) 127.0.0.1:6379> set name ...