CSP-S 2019游记
Day 0
下午到了广州,酒店还不错,不好的是附近没有什么吃饭的地方
zyd和ljz巨神说如果上了450就女装。
晚上看了一下写过模板,本来准备敲几个新模板的的结果被卡常,心态没了。于是又把wys的卡常技巧ppt和一些巨佬总结的策略看了一遍。
希望明天的题目不要太多思维题
Day 1
早上进考场,密码一开始输错了以为是自己手残,后来发现是监考老师写错了。
打开压缩包看到T1格雷码,一开始以为要自己找构造每一位不同的规律,后来发现直接模拟就好了。写了\(O(\log k)\)级别的递推,大样例样例一次过。突然想起来可能会溢出,改成unsigned long long
,应该不用高精度吧。
T2一开始以为直接用栈做括号匹配就可以了,后来发现会被(()())这种数据卡掉。然后就写了个\(O(n)\)的dp,每次回溯时撤销对栈和dp数组的修改。大样例有点水,和暴力对拍了半个小时没出问题,希望能过。另外,大样例3唐 突 恶 臭。
写完T1,T2还有一个半小时,看T3题面看了很久才理解题意,又看了一下样例,手玩没玩出来有点自闭。于是先敲了个\(O(n!)\)的暴力。然后试着打了一下菊花和链的情况,发现由于一个数可能被交换很多次,前面对后面有影响所以写的很孙。最后链的情况写挂了,菊花图的贪心也和知乎上出题人说的不一样。题解
下午先是把写过的一些好题(主要是博客里的题解)看了一下,然后去附近的中山纪念堂逛了一圈。晚上在酒店吃饭,回到房间感觉有点颓,写了一发数据结构模板就开始水群了。
Day 2
T1原地爆炸,因为忘了可以做差dp数组多了一维,写成\(O(n^4m)\)了,期望得分64
T2一开始推了个dp,看起来很像斜率优化,搞了0.5h左右发现样例过不了。后来发现可以用线段树优化,\(O(n^2\log n)\)期望得分64,过了前几个大样例。一出考场lhx巨佬说随便贪心水80分,凉凉。
T3打了暴力,以及链和满二叉树的部分分,满二叉树似乎写挂了?
回家的动车上心情复杂
最新文章
- CentOS_7 OpenWrt Eclipse 环境搭建与 Dr.com 开发笔记
- 5天玩转C#并行和多线程编程 —— 第三天 认识和使用Task
- [转]Null value was assigned to a property of primitive type setter of";原因及解决方法
- Android permission 访问权限大全
- Android studio 快捷添加构造方法以及set与get
- Java 读取大文件方法
- XML基础总结2
- xml提取
- windows下安装和配置mongoDB
- 使用escape编码地址栏中的中文字符
- 重拾C,一天一点点_3
- Oracle11G 数据库 expdp、impdp使用示例
- actionInvocation
- jQuery实现单击某个标签改变样式
- 配置wildfly10为linux的服务,并开机启动
- 关于cxf生成客户端代码中的JAXBElement<;String>;
- shell 脚本的编写
- RMQ求解->;ST表
- Codeforces Round #277.5 (Div. 2)C——Given Length and Sum of Digits...
- 案例2:用一条SQL查询出数学语文成绩都大于80分的学生姓名?
热门文章
- 51 Nod 1089 最长回文子串(Manacher算法)
- 【转】稳定婚姻问题(Stable Marriage Problem)
- [NLP] The Annotated Transformer 代码修正
- javascript插件制作学习-制作步骤
- Java8 Optional &;&; Guava Optional
- 20175215 2018-2019-2 第二周java课程学习总结
- springboot 集成 druid mybatis-plus
- echarts_04
- windows+VS+Openjdk12 搭建debug环境
- 由MySQL登录不了引发的一些问题