NOIP模拟 10
(果然题目描述越人畜无害,题目难度越丧心病狂)
(感觉T2大大锻炼了我的码力)
T1 辣鸡
看见自己作为题目标题出现在模拟赛中,我内心无比激动
看完题面,一个N^2暴力思路已经成形
然后开始拼命想正解...
想不出来啊,时间过的好快...
码吧...
码个暴力都用一个小时啊,凉了....
辣鸡了...
A了..正解就是暴力...
矩形内部直接算
外部只需考虑相邻的情况
先sort一遍剪枝,只枚举横坐标可能有交集的矩形
(NlogN解法的确存在,但是DeepinC&skyh打了半天被恶心死了)
T2 魔鬼毒瘤题 不会
T2 模板
请问kat大神这是什么傻逼模板题?
树上启发式合并。
和数据结构的小并大启发式合并不同,树上启发式合并是 重儿子信息保留,轻儿子信息暴力
大概流程:先dfs一遍预处理子树大小,重儿子等信息
第二次dfs,先递归到轻儿子解决轻儿子询问
不保留轻儿子数据(清空),递归到重儿子解决重儿子询问
保留重儿子数据,在此基础上暴扫所有轻子树,得到父亲答案
此算法必须建立在 父亲节点的信息是字节点信息的叠加(或可以以其他方式继承) 的基础上
优化方式是尽量减少枚举,增加信息的多次利用
复杂度分析:
如果求解父亲节点询问时都扫整个子树,在随机数据下比较优秀,因为每次问题规模都会减少一半左右
复杂度为节点数×平均深度 (瞎猜的但是应该差不太多,考虑每个点被暴扫的次数)
于是碰到链状数据就萎了
而我们伟大的启发式,就不会遇到这个问题
还是考虑每个点被暴扫的次数,只有他祖辈作为轻儿子出现时,他自己才会被暴扫
而他到根节点的轻边数量不会超过log,所以可以保证nlogn
就用这个
vector存操作,用以上套路+线段树(权值也可,普通也可,一个离散化的事)就可以n(logn)2地愉快解决辣
(线段树忘开4倍对拍了一小时)
T3 大佬
首先要知道每天的期望花费都是相同的,然后这题就结束了
考试时没想到,非常吃屎。
deepinc:在一种可能的情况下,我们横向来看前一天和后一天之间的确是有相互限制的关系的
然而我们如果把所有的方案都列出来,写满一个黑板
就会发现某一天出现的题目难度的排列 的概率都是相等的
虽然横向相互钳制,但是从随机出题的纵向来看,他们相互钳制的关系并不影响期望的等价性
被外校女生爆踩orz
NOIP模拟 10的更多相关文章
- 19.7.29 NOIP模拟10
话说这次三道考试题直接可以连成一个段子:我一个辣鸡,连模板都不会打,只能跪倒在大佬面前; T1 辣鸡 但是我实在是太辣鸡了,最后干的T1,时间不够用,连暴力都没打对,无奈之下交了一个qj程序,60分( ...
- noip模拟10[入阵曲·将军令·星空](luogu)
对于这次考试来说,总体考得还是不错的 就是有一个小问题,特判一定要判对,要不然和不判一样,甚至错了还会挂掉30分 还有一个就是时间分配问题,总是在前几个题上浪费太多时间,导致最后一个题完全没有时间思考 ...
- [考试总结]noip模拟10
不小心有咕掉了一段时间 这次考试咕掉的分数也是太多了 然后就是这次暴力完全没有打满 遗憾啊遗憾 T1 入阵曲 前面的题目背景故意引导我们去往矩阵快速幂的方向去想 然而半毛钱关系没有 其实就是维护前缀和 ...
- Noip模拟10 2021.6.27
T1 入阵曲 好了,又一个考试败笔题. 也就是在那个时候,小 F 学会了矩阵乘法.让两个矩阵乘几次就能算出斐波那契数, 真是奇妙无比呢. 不过, 小 F 现在可不想手算矩阵乘法--他觉得好麻烦.取而代 ...
- 2021.6.29考试总结[NOIP模拟10]
T1 入阵曲 二位前缀和暴力n4可以拿60. 观察到维护前缀和时模k意义下余数一样的前缀和相减后一定被k整除,前缀和维护模数,n2枚举行数,n枚举列, 开一个桶记录模数出现个数,每枚举到该模数就加上它 ...
- 7.30 NOIP模拟10
T1.辣鸡 考试的时候竟然被我以“麻烦”弃掉了,赛后发现这题好水啊,直接sort一下寻找四周即可. T2.模板 考试时期望得分70,实际得分5 首先看到这种题基本就是线段树,我们以时间为下标,对每一个 ...
- NOIP 模拟 10 考试总结
T1 一道很妙的题,打暴力分也很多,但是考试的时候忘开 long long 了. 题解 T2 一道挺水的题,不过...(打挂了) 题解 T3 此题甚妙,转化真多,不过对思维是一个非常大的扩展 题解 考 ...
- noip模拟10
被打回原形了emmmmm 贴张图吧,展示一下根本不行的水平 考试经过 上来浏览一遍T1到T3,读懂题之后发现都不是很可做 T1上了想到了前缀和,往矩阵快速幂想了一下觉得不可做,半小时之后还是只会\(n ...
- 10.17 NOIP模拟赛
目录 2018.10.17 NOIP模拟赛 A 咒语curse B 神光light(二分 DP) C 迷宫maze(次短路) 考试代码 B 2018.10.17 NOIP模拟赛 时间:1h15min( ...
随机推荐
- R-forestplot包| HR结果绘制森林图
本文首发于“生信补给站”微信公众号,https://mp.weixin.qq.com/s/2W1W-8JKTM4S4nml3VF51w 更多关于R语言,ggplot2绘图,生信分析的内容,敬请关注小号 ...
- Windows 10 删除C盘的用户,恢复技巧
起因 入域不成功,然后强制删除了C盘 Users里面 账户 然后再进行入域的时候就入域不成功了,如果再进行登录就会提示 无法登录到你的账户 通常可以通过从你的账户注销,然后重新登录解决此问题 如果不立 ...
- bugku web8
打开网站,是一段PHP代码, <?php extract($_GET); if (!empty($ac)) { $f = trim(file_get_contents($fn)); if ($a ...
- JS里面的铠甲合体!
本标题党又回来了,最近在专心研究一些JS基础性的书籍,以期把原理都了解透彻,所以写文章的频率就降了下来.但是今天我必须要来写一下子,为什么呢,因为今天周五!先说明一下JS里面的拆箱与装箱指的是JS封箱 ...
- System NT Kernel & System占用CPU 12%左右 终极解决方案,原来是更新惹的祸
任务管理器发现 system进程持续占用12%左右的cpu,网上搜索到的很多方法均无效 误打误撞发现了这个方法,亲测可用 卸载系统补丁(KB41000347),提升10%的cpu性能 卸载补丁前: ...
- tf.split
tf.split(dimension, num_split, input):dimension的意思就是输入张量的哪一个维度,如果是0就表示对第0维度进行切割.num_split就是切割的数量,如果是 ...
- SpringBoot2.x升级踩坑--新增Configuration property name限制
最近公司项目在做SpringBoot的升级,在升级过程中遇到了一些问题,简单记录一下,做个分享.另外,本文中的程序只为示例代码,并非公司生产环境代码. 遇到什么问题 从SpringBoot1.x升级到 ...
- django自关联,auth模块
一.自关联 写蛮好的一篇博客:https://www.cnblogs.com/Kingfan1993/p/9936541.html 1.一对多关联 1.表内自关联是指表内数据相关联的对象和表是相同字段 ...
- JAVA中JDK开发环搭的搭建,jvm jre
1.JDK的下载与安装: www.oracle.com 安装需要注意的是:不能把jdk安装到有空格或中文的文件夹中,建议大家在某个目录下创建一个JavaWeb的文件夹,然后把所学的java所有内容(后 ...
- 渗透测试中Linux下反弹shell的认识
最近老是觉得自己白天工作累,晚上理应休息 堕落了几天才发觉自己真垃圾,加紧向前吧. 0x00 前言 在平时渗透还是工作中经常会遇到shell反弹的情况,网上一搜反弹shell都是一大堆,但是真正遇到反 ...