WC 2023 冬眠记
打得很烂,果然还是太菜了。
Day -?
连第二课堂都听不懂,我选择冬眠。
Day 1
发压缩包时看大小猜测今年又有交互题。果不其然。
那就只剩下两道可做题了(悲)
通读题面,尝试思考 T1,无果,周围人都在敲键盘。(10:00)
尝试用平衡树维护楼梯形状,思考再三认为没有假,开敲。(10:20)
发现假了,不在边界上的点会算漏。(10:50)
发现竖着拆写平衡树的想法相当愚蠢,因为横着拆一个线段树能维护的操作只多不少。(11:10)
写线段树,意识到查询依旧会算漏。(11:30)
无奈开 T2,上手码了 dfs,发现有比样例字典序更小的答案(样例保证了字典序最小),怀疑自己的阅读理解能力,反复读题。(12:00)
感觉没有啥问题也许是样例写错了,对于 m=1 puts 了 -1。测样例 2 出锅,重写了 m=1 的部分分。(12:20)
观察到 dfs 可以在放的过程中 check 保持合法性,重写了 dfs。(12:40)
尝试乱搞,发现 random_shuffle 后每次对于不合法位置单独交换出解率相当高,大部分情况下可以跑过样例 2,希望骗到分。(13:00)
发现 T1 用线段树维护后可以只考虑拐角处特殊点,且有单调性可以二分。(13:20)
手残删了之前的线段树,重敲不知来不来得及,这下尴尬了/qd 自信即癫疯,相信自己能写完,理了下思路开敲!
只码完了 pushup/down 和 modify,感觉真的写不完,还是赶紧写暴力稳一点。(13:35)
在不作思考的情况下写了最暴力的暴力,开了个二维 bool 数组每次 O(ab) 修改。(13:45)
发现自己纯纯 sb,为啥不开一维数组去掉这个 b 的复杂度,删了重写。(13:55)
有惊无险交上去了。(14:00)
然后觉得大概率爆零了。打的都是什么玩意啊。
不论是一开始那个平衡树,气急败坏删掉的线段树,枚举完所有排列再 check 的 dfs,想都不想就 puts("-1"),只能过第一个点的 T1 暴力,
好像一整场考试删掉的代码比交上去的多得多。(bizhidao:你怎么敲了一整场考试啊
而我甚至不能保证匆匆忙忙敲完的暴力能过样例。
自大闭。
Day 2
下午出分,没心情听。反正念获奖名单又不念 Fe。
最后是 \(15+36+0=51\)。那大概有 Cu 了?
估计下次没这么好运气了呢。
WC 2023 冬眠记的更多相关文章
- [日常] NOIWC2019 冬眠记
NOIWC 2019 冬眠记 辣鸡rvalue天天写意识流流水账 Day 0 早上没有跑操(极度舒服.png) 和春哥在博客颓图的时候突然被来送笔电的老爹查水表(捂脸) 母上大人骗我说这功能机不能放存 ...
- $2019$各种$WC$没去记
\(2019\)各种\(WC\)没去记 太弱了去不了啊. 至少我联赛没退役是吧...(退役感++ 不过这个分数线还是有点让人自闭啊,划线人绝对有毒,有人关照一下空巢老人\(mona\)喵? 这里大概是 ...
- 【比赛游记】NOIWC2019冬眠记
上接THUWC2019酱油记. 贴一点文艺汇演的精彩表演: https://www.bilibili.com/video/av42089198/ https://www.bilibili.com/vi ...
- NOIWC 2019 冬眠记【游记】
在我的blog查看:https://www.wjyyy.top/wc2019 Day -1 上火车了,but手机没电了. Day 0 中午1点左右到了广州东站.接站只有南站和机场有,于是坐了一个多小时 ...
- WC2019 冬眠记
Day1 做高铁来广州 晚上开幕式,亮点在CCF的日常讲话.dzd有事换wh讲. 我们WC比赛的人数是最多的,性价比是最高的 然后掌声雷动 相信大家鼓掌是同意我的话 再次掌声雷动(雾 Day2-Day ...
- WC2017 冬眠记
2017年2月3日,为期7天的冬眠营冬令营正式开幕. 前4天我们见到了各种集训队dalao们的华丽身姿 感受到了听课听不懂睡觉又惭愧的无力感 见到了几百号人近一半玩手机,剩下的一半有一半在睡觉,再剩下 ...
- NOIWC2019 冬眠记
冬眠 由于THUWC考太差了没啥心情做事…… Day -1 报到日前一天晚上去看了看宿舍表,发现周围全是集训队,隔壁就是栋爷.高队和lca,再隔壁是zzq和wxh……吓傻了(本校buff这么好吗) D ...
- 【Voyage】GDOI 2023 旅游记 || ECHO.
\(\color{#FFFFFF}{那是什么样的旅途呢}\) \(\color{#FFFFFF}{真的会害怕很多东西呢.想想害怕的其实不止这样一件事,便产生了"其实都一样没关系的,都应该踏过 ...
- WC2019冬眠记
Day0 报道日就当做Day0吧. 上午起床比较晚,起来就开始整理东西准备搬到广二的高中部去,搬了两趟,因为没吃早饭,头就很晕,吓得我赶快把之前发的士力架给吃了. 上午李姐姐和我们聊了聊\(THUWC ...
- Thuwc 2019 & wc 2019 划水记
(此处不应有目录,爆零的过程应该慢慢看) Thuwc 2019 拖着箱子去广二,然后发现可以搬出去住酒店.好,然后箱子白搬了.Joker似乎说住宿体验极差,广二宿舍和林荫宿舍质量不相上下,想想wc时要 ...
随机推荐
- Linux相关概念及操作
目录 linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录"/",然后在此目录下再创建其他的目录. 1./bin 是Binary的缩写,这个目录存放着最经常使 ...
- 在VS Code 中调试远程服务器的PHP代码
背景 对于PHP的调试,一般来说我们用 echo 和 var_dump 就够用了. 有时会碰到要解决复杂的逻辑或需要确认代码的运行顺序,这里用var_dump效率就比较低了,这时建议用断点的方式进行代 ...
- Navicat 连接Oracle ORA-28547: connection to server failed, probable Oracle Net admin error
Navicat 连接 Oracle 报 ORA-03135: connection lost contact ORA-28547: connection to server failed, proba ...
- 基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发1-通用框架
基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发1-通用框架 Avalonia简介: Avalonia是.NET的一个跨平台UI框架,提供了一个灵活的样式系统,支持广泛的操作 ...
- tcpdump 常用命令
最后更新时间 2021-10-05. Linux 的命令太多,tcpdump 是一个非常强大的抓包命令. 有时候想看线上发生的一些问题: nginx 有没有客户端连接过来-- 客户端连接过来的时候 P ...
- shell: xscp
#!/bin/bash ips=( 1.1.1.1 1.1.1.2 ) user= passwd= for i in ${ips[@]} do echo "== $i ==" ss ...
- 列式分布式数据库ClickHouse部署
简介 Clickhouse是俄罗斯yandex公司2016年开源的用于OLAP的列式数据库. 使用C++语言编写,支持SQL实时查询. OLTP,更强调数据的完整性,行式存储: OLAP,更强调数据处 ...
- spring-mvc系列:详解@RequestMapping注解(value、method、params、header等)
目录 一.@RequestMapping注解的功能 二.@RequestMapping注解的位置 三.@RequestMapping注解的value属性 四.@RequestMapping注解的met ...
- Pythonre.compile:用于优化正则表达式匹配的工具
import re # Python re.compile的性能优势 # 相对于使用re.match和re.search等函数直接进行匹配,使用Python re.compile的优化方式可以带来更好 ...
- SRC赏金猎人—笔记一
以下是我如何将 webshell 上传到一个旧目标中, 这是使用谷歌dorks,Js检查和文件上传过滤器绕过. 过程 1.我随机选择了一个范围很大的目标开始 2.我启动了自动化脚本来发现使用的技术.d ...