在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 滚粗记的更多相关文章

  1. [九省联考2018]秘密袭击coat

    [九省联考2018]秘密袭击coat 研究半天题解啊... 全网几乎唯一的官方做法的题解:链接 别的都是暴力.... 要是n=3333暴力就完了. 一.问题转化 每个联通块第k大的数,直观统计的话,会 ...

  2. 【BZOJ5250】[九省联考2018]秘密袭击(动态规划)

    [BZOJ5250][九省联考2018]秘密袭击(动态规划) 题面 BZOJ 洛谷 给定一棵树,求其所有联通块的权值第\(k\)大的和. 题解 整个\(O(nk(n-k))\)的暴力剪剪枝就给过了.. ...

  3. 「九省联考 2018」IIIDX 解题报告

    「九省联考 2018」IIIDX 这什么鬼题,送的55分要拿稳,实测有60? 考虑把数值从大到小摆好,每个位置\(i\)维护一个\(f_i\),表示\(i\)左边比它大的(包括自己)还有几个数可以选 ...

  4. [BZOJ 5252][LOJ 2478][九省联考2018] 林克卡特树

    [BZOJ 5252][LOJ 2478][九省联考2018] 林克卡特树 题意 给定一个 \(n\) 个点边带权的无根树, 要求切断其中恰好 \(k\) 条边再连 \(k\) 条边权为 \(0\) ...

  5. LOJ #2473. 「九省联考 2018」秘密袭击

    #2473. 「九省联考 2018」秘密袭击 链接 分析: 首先枚举一个权值W,计算这个多少个连通块中,第k大的数是这个权值. $f[i][j]$表示到第i个节点,有j个大于W数的连通块的个数.然后背 ...

  6. 洛谷 P4363 [九省联考2018]一双木棋chess 解题报告

    P4363 [九省联考2018]一双木棋chess 题目描述 菲菲和牛牛在一块\(n\)行\(m\)列的棋盘上下棋,菲菲执黑棋先手,牛牛执白棋后手. 棋局开始时,棋盘上没有任何棋子,两人轮流在格子上落 ...

  7. 【BZOJ5248】【九省联考2018】一双木棋(搜索,哈希)

    [BZOJ5248][九省联考2018]一双木棋(搜索,哈希) 题面 BZOJ Description 菲菲和牛牛在一块n行m列的棋盘上下棋,菲菲执黑棋先手,牛牛执白棋后手.棋局开始时,棋盘上没有任何 ...

  8. [luogu] P4364 [九省联考2018]IIIDX(贪心)

    P4364 [九省联考2018]IIIDX 题目背景 Osu 听过没?那是Konano 最喜欢的一款音乐游戏,而他的梦想就是有一天自己也能做个独特酷炫的音乐游戏.现在,他在世界知名游戏公司KONMAI ...

  9. Loj #2479. 「九省联考 2018」制胡窜

    Loj #2479. 「九省联考 2018」制胡窜 题目描述 对于一个字符串 \(S\),我们定义 \(|S|\) 表示 \(S\) 的长度. 接着,我们定义 \(S_i\) 表示 \(S\) 中第 ...

随机推荐

  1. web中的cookie管理

    本篇是以JSP为背景介绍,但是在web开发中也是相同的原理. 什么是cookie 由于http是一种无状态的协议,因此服务器收到请求后,只会当做一次新的请求.即便你重复发送了1000次同样的请求,这1 ...

  2. 三、python webservice

    #!/usr/bin/python # -*- coding: utf-8 -*- import logging import suds url="http://172.17.2.199:8 ...

  3. Android坡度计

    艺术来源于生活,对我来说,编程也是一门艺术.今天发布这篇技术博客,就是我跟朋友在一次爬山过程中的争论,他跟我说那座山至少45度,我说没有,最多30度.我们彼此争论不休,于是我就想,为啥不写个手机程序来 ...

  4. caffe整体框架的学习的博客,这个博客山寨了一个caffe框架

    http://www.cnblogs.com/neopenx/default.html?page=1 这个博主很牛逼,写的东西也很好,多学学,无论是对框架,还是对自己学习c++帮助都非常大

  5. P1171 售货员的难题 暴力dp

    题面 著名的TSP问题,NPC问题 对于数据大的情况,我们可以使用一系列近似算法进行寻找解. 对于数据规模小的情况,我们可以直接暴力dp 一开始写了一个dfs,然后就被n=20的数据卡爆了 #incl ...

  6. HDU 1099 Lottery (求数学期望)

    传送门: http://acm.hdu.edu.cn/showproblem.php?pid=1099 Lottery Time Limit: 2000/1000 MS (Java/Others)   ...

  7. <head> 中的 JavaScript 函数

    <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content=&q ...

  8. LeetCode5.最长回文子串 JavaScript

    给定一个字符串 s,找到 s 中最长的回文子串.你可以假设 s 的最大长度为 1000. 示例 1: 输入: "babad" 输出: "bab" 注意: &qu ...

  9. Java笔试--代码纠错

    package practice.javase; public abstract class Name { private String name; public abstract boolean i ...

  10. Flask—02-Flask会话控制与模板引擎

    会话控制原理 说明:概念百度说明的很详细,请自行百度 cookie 说明: 由于HTTP协议无状态无连接的特点,导致一个用户在同一网站做连续操作时,需要不断的提供身份信息:为了解决这个问题,我们可以通 ...