JSOI2018 R1 & 九省联考2018 滚粗记
在NOIP与PKUWC相继滚粗后,rp守恒定律似乎终于开始起作用了……
(尽管Day2依然滚粗?)
Day1:
本着前40min不写代码的准则,先把三道题大致过了一遍,似乎都比较喜闻乐见?
T1:对抗搜索/状压DP
做法其实挺显然的,跟模棱两可的题面斗争了许久后写完测完,还剩约2.5h.
期望得分:100
实际得分:100
T2:给一些数,让找一个字典序最大的排列,使得某些位置上的数满足一定大小关系。
大小关系是DAG是吧……等等是森林……好像可以是树……那不是可以贪心吗……诶有问题…………
就这样把自己绕昏了。后来大概证了一下贪心的正确性,不管怎样打上去了。
这时还剩1h多。
期望得分:55
实际得分:55
T3:在树上给满足某些性质的连通块加权计数。
第一眼:
连通块?->自底向上合并的套路咯?->枚举权值?->FFT+启发式合并?
第二眼:
暴力卷积比fft复杂度更优?复杂度不能看啊……要凉凉。
经过思考:
给权值相同的点钦定一个偏序就可以做了?复杂度$O(N^3)$?Excited啊。
代码打完了,大样例死活调不对,就这样交了上去,擦干泪水去吃饭了。
人生如此美好,不应轻易悲伤。
期望得分:35~90 0
实际得分:35
喂喂喂35是怎么回事啊?
day1小结:T1T2正常发挥,T3……还是rp大法保平安啊
Day2:
首先通读题目,读完感觉不太妙。
T1:导师收徒
第一眼:贪心,然后拿二分图匹配判断?
第二眼:仔细分析……好像SPFA费用流能水过去?
动手。诶不对啊,这复杂度要GG啊……
趴桌上想想:各战队满员的时间有独立性和单调性?M张图分别做动态加边FF最大流,复杂度$O(N^3 \cdot C)$?
好妙啊。
写了270行(爽上天了啊),却很快调过了样例,自以为手感不错,其实……是样例太水。
感觉不是很稳,可能会被卡常,就分支特判了一下送分的部分分。
此时已过了2.5h。
期望得分:100
实际得分:60(只剩了sb特判分,到现在也不知道为什么挂了……)
T3:字符串大毒瘤
刚肝完T1精神恍惚,莫名其妙看完部分分就认定SA+LCP能做60分……
开干,打完板子发现啥也做不了……
好吧,顺势强行SA,做了30分的暴力。
此时还剩35min。
期望得分:30
实际得分:30
T2:林可卡特树
题目可以转化成,在带权的树上,求一定数量的点不相交路径的最大权值和。
N=点数,K=路径数量,显然有$O(N \cdot K^2)$的树形DP,但是细节很多,期望35分。
结果当然是不出意外地爆零了。
我***是怎么想的没去写10分裸线段树啊……
期望:350
实际:0
day2小结:T1因为细节问题(?)挂,T2因为策略激进而挂,T3因为写前没想好差点挂。
惨惨啊。
总结:
day1因为题目较水,数据良心而让我咸鱼翻身;
day2因为我太不稳而原形毕露。
总体来说正常发挥?可能比正常好一点?
最后R1总分似乎是rk11,算上滚粗的NOIP是rk21。感觉不错啊。
JS省队怕是没戏了,不过THUSC入场券还是挺有希望的。
UPD:果然差了两名没进B类,然而过了THUSC初审,二轮过后感觉rp所剩无几,要凉。
UPD2:THUSC已凉。
JSOI2018 R1 & 九省联考2018 滚粗记的更多相关文章
- [九省联考2018]秘密袭击coat
[九省联考2018]秘密袭击coat 研究半天题解啊... 全网几乎唯一的官方做法的题解:链接 别的都是暴力.... 要是n=3333暴力就完了. 一.问题转化 每个联通块第k大的数,直观统计的话,会 ...
- 【BZOJ5250】[九省联考2018]秘密袭击(动态规划)
[BZOJ5250][九省联考2018]秘密袭击(动态规划) 题面 BZOJ 洛谷 给定一棵树,求其所有联通块的权值第\(k\)大的和. 题解 整个\(O(nk(n-k))\)的暴力剪剪枝就给过了.. ...
- 「九省联考 2018」IIIDX 解题报告
「九省联考 2018」IIIDX 这什么鬼题,送的55分要拿稳,实测有60? 考虑把数值从大到小摆好,每个位置\(i\)维护一个\(f_i\),表示\(i\)左边比它大的(包括自己)还有几个数可以选 ...
- [BZOJ 5252][LOJ 2478][九省联考2018] 林克卡特树
[BZOJ 5252][LOJ 2478][九省联考2018] 林克卡特树 题意 给定一个 \(n\) 个点边带权的无根树, 要求切断其中恰好 \(k\) 条边再连 \(k\) 条边权为 \(0\) ...
- LOJ #2473. 「九省联考 2018」秘密袭击
#2473. 「九省联考 2018」秘密袭击 链接 分析: 首先枚举一个权值W,计算这个多少个连通块中,第k大的数是这个权值. $f[i][j]$表示到第i个节点,有j个大于W数的连通块的个数.然后背 ...
- 洛谷 P4363 [九省联考2018]一双木棋chess 解题报告
P4363 [九省联考2018]一双木棋chess 题目描述 菲菲和牛牛在一块\(n\)行\(m\)列的棋盘上下棋,菲菲执黑棋先手,牛牛执白棋后手. 棋局开始时,棋盘上没有任何棋子,两人轮流在格子上落 ...
- 【BZOJ5248】【九省联考2018】一双木棋(搜索,哈希)
[BZOJ5248][九省联考2018]一双木棋(搜索,哈希) 题面 BZOJ Description 菲菲和牛牛在一块n行m列的棋盘上下棋,菲菲执黑棋先手,牛牛执白棋后手.棋局开始时,棋盘上没有任何 ...
- [luogu] P4364 [九省联考2018]IIIDX(贪心)
P4364 [九省联考2018]IIIDX 题目背景 Osu 听过没?那是Konano 最喜欢的一款音乐游戏,而他的梦想就是有一天自己也能做个独特酷炫的音乐游戏.现在,他在世界知名游戏公司KONMAI ...
- Loj #2479. 「九省联考 2018」制胡窜
Loj #2479. 「九省联考 2018」制胡窜 题目描述 对于一个字符串 \(S\),我们定义 \(|S|\) 表示 \(S\) 的长度. 接着,我们定义 \(S_i\) 表示 \(S\) 中第 ...
随机推荐
- vmware克隆的linux机器网络不通
当我使用vmware的完全克隆功能克隆出两台虚拟机之后,登录发现网络不通,仔细检查发现几个问题,由于克隆之后默认的eth0网卡在系统中会变成eth1,导致之前的eth0网卡配置信息无法加载,网络不通, ...
- python课程笔记
python变量原理:以数值为主,数字存储在内存中,分配给不同的变量.与C刚好相反 Python中,有3种内建的数据结构:列表.元组和字典.1.列表 list是处理一组有序项目的数据结构,即你 ...
- ZT在谷歌上班感受如何?
在谷歌上班感受如何? 2013-11-05 作者:腾讯科技 出处: 互联网 责编:zlu 在谷歌这家全球最大最有抱负的技术公司工作将是怎样的情景呢?是天堂般的享受,还是地狱般的折磨呢?下面看一 ...
- pip 安装下载好的tensorflow
pip --default-timeout=100 install C:\Users\Administrator\Downloads\tensorflow-1.12.0-cp37-cp37m-win_ ...
- 推荐一个Chrome扩展应用,能够自动去除CSDN广告
作为一个程序员,每天编程遇到问题时,少不了前往国内著名的CSDN网站上查信息,看是否有同行遇到类似问题.很多时候根据遇到问题的错误消息进行搜索,结果都是一篇篇CSDN博客.这些博客打开后都会显示很多广 ...
- 最重要的“快捷键” IntelliJ IDEA
转载:http://www.youmeek.com/intellij-idea-part-iii-hotkeys-explain/ @IntelliJ IDEA第三部分视频教程:最重要的“快捷键”专讲 ...
- Android(java)学习笔记7:多线程程序练习
需求: 某电影院目前正在上映贺岁大片,共有100张票,而它有3个售票窗口售票,请设计一个程序模拟该电影院售票. 两种方式实现 A:继承Thread类 B:实现Runnable接 1. 首先我们利用方式 ...
- 关于 org.hibernate.TransientObjectException 异常
在Hibernate的关联关系中,如果一个对象A 持有 对象 B 的引用,如果先保存 A ,再保存B,那么会出现 org.hibernate.TransientObjectException 异常. ...
- nodejs protobuff node-protobuf c++ windows扩展安装笔记
https://www.npmjs.com/package/node-protobuf 按照作者所说的办法在windows平台安装的办法,先到google的github下载2.6.1版本的protob ...
- ART_20190430
Algorithm-算法题 第一个只出现一次的字符 在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要 ...