NOI2019网络同步赛总结
先说说分数:\(100+20+0+100+0+0=220\)
我果然还是个大蒟蒻……
Day1
比赛之前还在回顾着《灵笼》,时间一到就立刻进入比赛。
快速地浏览了一遍题目,然后开始刚T1。
T1还是很简单的。首先,是个人都会想到最短路。然后我想到了分层的最短路,然后连分层的最短路都不用,直接变成了一个DP。然后这个DP可以斜率优化。这本该是一道水题,但是我打和调了三个小时……终于过了大样例。
看着T2觉得是一道神仙题,所以去看T3。T3一看就认定为贪心,所以开始乱搞。
后面几乎一直在刚T3,想了多种贪心方式,然后小样例都没过……
(为什么我比赛时没有想到过费用流,这能水不少分啊……)
除了在最后一小时的时候停下来打T2的纯暴力,自信\(20\)分有了。
然后整场比赛就没了。
Day2
还是快速浏览了一遍题目。
T3是交互题?这是什么东西?
因为完全不知道交互题是什么东西,所以也搞不懂它到底让我们做什么。
于是T3果断弃疗。
然后从T1开始想:
这不就是一道裸题吗?直接二维线段树套\(Dijsktra\)不就好了?
然而我还没有打过二维线段树,不敢冒这个险,于是想偷懒打\(KD-Tree\)。
自然要习惯性地计算一下时间复杂度,发现,诶,这题\(\sqrt n\leq \log_2^2n\)啊!
难道是专门为\(KD-tree\)出的?(后来才发现这题似乎会卡裸的二维线段树的空间,但用\(KD-tree\)的时候几乎是不用担心空间的)
我很开心,于是开开心心地打完了T1。
然而细节很多,于是我调到只剩一个小时……
开始刚T2,感觉上可以拿\(40\)分,然后打了个DP。
然而样例挂掉了……比赛结束都没有调出来。
总结
首先,感觉上NOI的T1都是能切的,所以这块肥肉一定要抢到。
后面的题目也会有多多少少的部分分。
然后就是要加强代码实现能力,不能调这么久,浪费时间。
还有,要试着接触一下非传统的题目类型……
最后是多动脑子……
NOI2019网络同步赛总结的更多相关文章
- NOI2019网络同步赛游记
我发的邮件**f没收到,后来去专门询问才整到一个名额(估计是嫌我太菜,参加了也是垫底) day -1 上午写了到类似随机游走的高斯消元期望dp,然后颓颓颓 下午打洛咕月赛.T1一直50pts,后来才知 ...
- NOI 2018网络同步赛(游记?)
刚中考完那段时间比较无聊,报名了一个同步赛,报完名才发现成绩单是要挂到网上的,而且因为报的早给了一个很靠前的考号...那布星啊,赶紧学点东西,于是在一周内学了网络流,Treap以及一些数论. Day1 ...
- 2016广东工业大学新生杯决赛网络同步赛暨全国新生邀请赛 题解&源码
Problem A: pigofzhou的巧克力棒 Description 众所周知,pigofzhou有许多妹子.有一天,pigofzhou得到了一根巧克力棒,他想把这根巧克力棒分给他的妹子们.具体 ...
- 第十三届北航程序设计竞赛决赛网络同步赛 B题 校赛签到(建树 + 打标记)
题目链接 校赛签到 对每个操作之间建立关系. 比较正常的是前$3$种操作,若第$i$个操作属于前$3$种,那么就从操作$i-1$向$i$连一条有向边. 比较特殊的是第$4$种操作,若第$i$个操作属 ...
- D. Who killed Cock Robin--“今日头条杯”首届湖北省大学程序设计竞赛(网络同步赛)
题目描述:链接点此 这套题的github地址(里面包含了数据,题解,现场排名):点此 题目描述 由于系统限制,C题无法在此评测,此题为现场赛的D题 Who killed Cock Robin? I, ...
- A. Srdce and Triangle--“今日头条杯”首届湖北省大学程序设计竞赛(网络同步赛)
如下图这是“今日头条杯”首届湖北省大学程序设计竞赛的第一题,作为赛后补题 题目描述:链接点此 这套题的github地址(里面包含了数据,题解,现场排名):点此 Let be a regualr tr ...
- 哈尔滨理工大学ACM全国邀请赛(网络同步赛)题解
题目链接 提交连接:http://acm-software.hrbust.edu.cn/problemset.php?page=5 1470-1482 只做出来四道比较水的题目,还需要加强中等题的训练 ...
- [HZAU]华中农业大学第四届程序设计大赛网络同步赛
听说是邀请赛啊,大概做了做…中午出去吃了个饭回来过掉的I.然后去做作业了…… #include <algorithm> #include <iostream> #include ...
- (hzau)华中农业大学第四届程序设计大赛网络同步赛 G: Array C
题目链接:http://acm.hzau.edu.cn/problem.php?id=18 题意是给你两个长度为n的数组,a数组相当于1到n的物品的数量,b数组相当于物品价值,而真正的价值表示是b[i ...
随机推荐
- 高并发下的缓存架构设计演进及redis常见的缓存应用异象解决方案
待总结 缓存穿透 缓存击穿 缓存雪崩等
- Redis 小调研
一. 概况: Redis是一款开源的.网络化的.基于内存的.可进行数据持久化的Key-Value存储系统.它的数据模型建立在外层,类似于其它结构化存储系统,是通过Key映射Value的方式来建立字典以 ...
- union 或者 union all 与 order by 的联合使用
首先清楚:多个select 语句 union 时不是简单的将查询结果拼接起来 而是将sql拼接起来编译(做为一个sql语句),然后去执行. 注: union 连接的语句中只会出现一个order by ...
- Vue for循环 例子
demo <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf- ...
- mysql 删除同样记录只保留一条
delete from fa_order_account ) as a) ) as b)
- bzoj1217: [HNOI2003]消防局的设立 [树形dp]
Description 2020年,人类在火星上建立了一个庞大的基地群,总共有n个基地.起初为了节约材料,人类只修建了n-1条道路来连接这些基地,并且每两个基地都能够通过道路到达,所以所有的基地形成了 ...
- flutter SnackBar
无法弹出 snackbar时
- jq 出现 $.cookie is not a function
出现这种问题有3中可能 1是没有导入cookie相关的库文件 2是cookie的库文件和jquery库文件的先后顺序问题, 必须先导入jquery库文件后到其他库文件 3一个页面由于二次或多次引入了j ...
- 终于,Spring 5.0正式发布了!
Spring 5.0都有什么新功能? 1.最低要求支持JDK8+, J2EE 7+. 2.移除了一些包.类及方法. 3.核心功能加强:全面应用jdk8并兼容jdk9等. 4.SpringMVC:支持s ...
- jupyter安装_pip法
安装jupyter notebook的流程(注意python至少需要3.6版本) python -m pip install jupyter #安装jupyter python -m pip ins ...