Day 0

没有Day0。

Day 1

签到然后去宿舍,环境还行,比某偏远山区要强多了,不过这热水有点难拿??看RP有遇到煮好水的饮水机就拿,没有就苟矿泉水。

中午,那个餐还是挺好吃的,不过餐费40就有点良心。很好。

睡觉觉,没睡很深,下午1:30开考。

T1:两种东西分别n,m个,每种东西有个“妙值”???然后在所有东西的一个排列中如果一个东西的前一个是同种东西,他就对答案有贡献,问最大贡献。n,m 1e6,妙值-1e9~1e9。

T2:一个树,节点上有颜色,统计所有只包含两种颜色的块的数量。n<=1e5。

T3:一个字符串,长度n<=1e6,m个询问每次给个串问插在哪里使字典序最小并求出最小位置。

T1大水,负的那些交错排,然后正的接在同种的最后一个负的后面。但这样要求两种的负号相差不超过一个。如果相差超过一个,有一种的一些负就不得不算。等会可以用另一种的一些正的去消掉,那比较下大小即可。

然后就开始写了。一开始我默认a是负号多的那个然后写写写,样例过不了,一看,没判a,b谁负号多,然后就判了,还错。一看,好像没把判“相差不超过1”判成相等了。好那再改,还错,好像算多了,再改,再改,再改……妈的我在写什么,原来那些+1,+2的判断被我改成+2,+3了,然后样例还过了MD肯定有诈,一交上去果然0分。查不出来,很好,上暴力。暴力写错了,调了会,很好。然后一拍一错,一拍又一错,又一错,双一错,叒一错,叕一错,很好,很好……差点弃了,2hpass。仔细一想不对啊我纠结那么多干嘛,只要判b串弃掉多少,最后分一下先a后b还是先b后a放即可,小改,过。本来想用感叹号,想想,凉了。很好。2.?hpass

T2感觉是可做题,不如先把T3暴力打了。

T3 40分的n^2logn暴力好写。赶紧写。写炸了。很好。拿0分暴力对拍,拍出来,发现预处理搞错了。很好。又调了约40min,发现有个+1忘写了。很好。

最后T2剩40min,一急把3分暴力打了。非常好。

出来一想,T2不是裸的线段树合并?!

OK没关系。

没关系个鬼出来贼想哭,找yylidiw倾诉一波,内心得到安慰,决定重整旗鼓。

Day 2

上午开营式(广告会)

下午同理。不过延迟了,2:20才开考。

T1这题目什么鬼“明天的太阳会照常升起”,感觉今天凉凉。好吧是个经典模型,一条线上n个加油站,给他们之间的距离,以及在每个地方加单位油花费,以及油箱容量,走一单位距离用以单位油,m个询问,从s到t最小花费。n,m 1e6,V 1e18,距离1e6,花费1e6。

T2给n种东西,第i种$a_i$个,问所有排列中,没有一个前缀或后缀中n个数字出现次数相同的排列有多少,模998244353.n 100,Max 200000。

T3角点检测,现学算法。

T1 一个大写的模拟和倍增,然而不会???等等我在想什么??想想暴力吧,如果对单个询问搞一个数组表示这么多油的状态的最小花费,这个数组实际上由若干公差递增的等差数列构成。每走到一个地方会多一个等差数列,同时删掉几个,可以用队列模拟过掉。暴力。15分。1h。

好的我觉得这里面隐藏了奇怪的策略,似乎和初始状态没有关系。于是想啊,想啊,想啊,想啊,想啊还是没想出来。1h。

嗯不管了也许不可做?难道是传说种的整体二分套xxx的……为什么开了7秒喵喵喵?

T2 10分暴力。Max^3过500!!丝毫不虚,你想知道我怎么不是Max^2?好的,我是想着DP的,暴力是n=2嘛,就只有a和b嘛,f(i,j,k)表示长度i的串,有j个a,后缀中b-a的Max是k,只满足前缀符合题意的答案,然后dp一半的长度,左右拼起来!!是不是没见过这种操作?哈哈哈。1h。

T3不可写。T1T2仍想不出。后面养生。面包挺好吃的,矿泉水也甜甜的。同桌没有lichangdongtw可爱。对面也是。厕所还行,距离合适,当锻炼身体。

然后突然说延时20min??养生计划被迫延长。。

OK

爆炸。

Day1 T3 把问题转成:判断某个位置是否可能比答案优,然后用SAM乱搞?没听懂。

Day2 T1 策略:如果在V距离内能到达一个比i油价便宜的地方就加到刚好那么多油,否则加满。预处理应该在哪里加多少油然后开到哪里再加,形成一棵树。询问时,用初始油量倍增找到第一个小于预处理的“需加油量”的点,然后从这里开始在树上倍增。7秒是给模拟的平衡树过的。

T2 模型转化,n维空间上不经过两条直线的方案。n=2时可以用带容斥的dp,f(i)表示到达i号障碍点的方案,然后组合数转移。这套路以前见过,忘了。高维用分治fft,不会。

T3 告诉我们这次thuwc只有5道题。

感觉是太久没写题了,手感、题感掉的比较快,导致简单题耗时长、看不出来。明显的弱点是数据结构,简单数据结构的变形实现,可以在寒假期间恶补一波。题感的话,CF常打不能松懈。

其实现在会的东西足够撑我到THUSC了吧(雾),接下来恶刷一波题,积累姿势和经验,看看考场上怎么调整状态、如何做5h3题、4h4题即可。当然多项式要学一学。

不能说没有收获。

THUWC2018 暴力+爆炸记的更多相关文章

  1. THUWC2018滚粗记

    THUWC2018滚粗记 前言 又是一篇滚粗记, 不过可能还要写过很多很多篇滚粗记, 才会有一篇不是滚粗记的东西啦 总而言之,我现在还是太菜了 还要过一大段时间我才会变强啦 Day -inf 联赛考完 ...

  2. noip2018 爆炸记

    noip2018 爆炸记 day-4 ~ day-2 最后考了两套模拟题,题目好水啊,但是我还是爆炸了. 第一套最后一道题竟然时一道毒瘤打表?但是我看着插头DP可做啊..(然而我并不会插头DP)然后还 ...

  3. GDKOI2021 爆炸记

    @ 目录 GDKOI2021 爆炸记 前言 普及(Day 1~3) Day one 比赛 赛后聊天 下午讲题 下午讲课 晚上 Day two 比赛 赛后聊天 下午讲题 下午讲课 晚上 Day thre ...

  4. thuwc2018 爆炸记

    从没考过这么差,必须好好总结一下.. $day1$: 上午到了雅礼洋湖,下午就开始考试.. 食堂饭菜还是很不错的,听说都是雅礼自己垫的? 下午的$day1$爆炸了.. 开考以后看了一下三个题,感觉一开 ...

  5. GDOI2017爆炸记

    100种方法教你爆零.. 总结 其实这一次比赛除了三个sb的错误还是收获到了很多的.. 起码自己已经知道自己有进队的实力 不足的地方很大 主要是脑子不太好使,题目要不只能拿最暴力的分要不就能a 看了很 ...

  6. NOIP2018爆炸记

    又是一年\(NOIP\),可能是梦结束的地方? 之所以咕了这么久是得先确定自己不会退役,因为分太低了. 和去年一样在学校门前照了相,然后上车走了.高三回来考的只剩下\(p2oileen\)学姐了.新一 ...

  7. THUWC2018爆0记

    Day-2 心里想到要明天就要出发,去长沙膜拜各省dalao,心里挺激动,, 细细整理着行囊 Day-1 一觉睡到天明,正好是星期一,大家都要上课,也没怎么听物理老师讲什么. 到了9:30,就背着包拖 ...

  8. noip2017爆炸记——题解&总结&反省(普及组+提高组)

    相关链接: noip2018总结 noip2017是我见过的有史以来最坑爹的一场考试了. 今年北京市考点有一个是我们学校,我还恰好被分到了自己学校(还是自己天天上课的那个教室),于是我同时报了普及提高 ...

  9. GDOI2018爆炸记

    Day0 12:45p.m. 从初中部出发前回班探望了一下同学,受到热烈欢迎(?) 13:15p.m. 出发去中山,路上本来想用mac看fz的,结果ass字幕导入失败,心态爆炸*1:后来成功获取xfz ...

随机推荐

  1. AJPFX总结面向对象中成员变量和成员方法的定义

    //面向对象中成员变量和成员方法的定义格式:=========================================          成员变量定义在类中方法外,可以被该类中所有方法使用. ...

  2. Elasticsearch (1) - 索引库 文档 分词

    创建索引库 ES的索引库是一个逻辑概念,它包括了分词列表及文档列表,同一个索引库中存储了相同类型的文档.它就相当于MySQL中的表,或相当于Mongodb中的集合. 关于索引这个语: 索引(名词):E ...

  3. layout转Bitmap

    业务需求详细描述:最近产品说要在分享的商品图中添加一些其他图片和文字,然后拼接为一张图片,再分享到微信朋友圈,于是我就一脸懵逼了,但是没办法还是得做额! 然后整理了一下思路,主要有这么两条路线: 自己 ...

  4. Web服务器安全设置

    Web服务器安全方面一直重视程度不够,是各种网站经常被黑的主要原因.下面笔者总结了一下关于怎样保证Web服务器安全的措施,希望能给那些服务器尚存在漏洞的用户提供一些帮助. 本文主要以Windows s ...

  5. 洛谷 大牛分站 P1000 超级玛丽游戏

    题目背景 本题是洛谷的试机题目,可以帮助了解洛谷的使用. 建议完成本题目后继续尝试P1001.P1008. 题目描述 超级玛丽是一个非常经典的游戏.请你用字符画的形式输出超级玛丽中的一个场景. *** ...

  6. 在云环境上使用SLF4J对Java程序进行日志记录

    我开发了一个Java应用,部署到云环境上之后,用postman测试发现不能按照我期望的工作,但是返回的消息对我没有任何帮助. 因为部署在云端的应用很难像本地Java应用一样调试,所以我打算用SLF4J ...

  7. Java 游戏报错 看不懂求教

    Java 飞机小游戏 报错 看不懂求救 at java.awt.Component.dispatchEvent(Unknown Source)at java.awt.EventQueue.dispat ...

  8. Linux centos7开机界面出现多个选项

    centos7开机界面出现多个选项时 前面几个选项正常启动,最后一个选项急救模式启动(系统出项问题不能正常启动时使用并修复系统) 在CentOS更新后,并不会自动删除旧内核.所以在启动选项中会有多个内 ...

  9. mysql利用binlog恢复数据

    需求:需要给开发提供一个2018年9月30号的数据,按照我们公司正常备份策略来说,直接找到对应时间的备份数据,解压导入即可,恰好这个时间节点的数据没有,只备份到2018年9月25号的,糟糕了吧 咋办呢 ...

  10. JOIN和UNION的区别

    join 是两张表根据条件相同的部分合并生成一个记录集. SELECT Websites.id, Websites.name, access_log.count, access_log.dateFRO ...