(果然题目描述越人畜无害,题目难度越丧心病狂)

(感觉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的更多相关文章

  1. 19.7.29 NOIP模拟10

    话说这次三道考试题直接可以连成一个段子:我一个辣鸡,连模板都不会打,只能跪倒在大佬面前; T1 辣鸡 但是我实在是太辣鸡了,最后干的T1,时间不够用,连暴力都没打对,无奈之下交了一个qj程序,60分( ...

  2. noip模拟10[入阵曲·将军令·星空](luogu)

    对于这次考试来说,总体考得还是不错的 就是有一个小问题,特判一定要判对,要不然和不判一样,甚至错了还会挂掉30分 还有一个就是时间分配问题,总是在前几个题上浪费太多时间,导致最后一个题完全没有时间思考 ...

  3. [考试总结]noip模拟10

    不小心有咕掉了一段时间 这次考试咕掉的分数也是太多了 然后就是这次暴力完全没有打满 遗憾啊遗憾 T1 入阵曲 前面的题目背景故意引导我们去往矩阵快速幂的方向去想 然而半毛钱关系没有 其实就是维护前缀和 ...

  4. Noip模拟10 2021.6.27

    T1 入阵曲 好了,又一个考试败笔题. 也就是在那个时候,小 F 学会了矩阵乘法.让两个矩阵乘几次就能算出斐波那契数, 真是奇妙无比呢. 不过, 小 F 现在可不想手算矩阵乘法--他觉得好麻烦.取而代 ...

  5. 2021.6.29考试总结[NOIP模拟10]

    T1 入阵曲 二位前缀和暴力n4可以拿60. 观察到维护前缀和时模k意义下余数一样的前缀和相减后一定被k整除,前缀和维护模数,n2枚举行数,n枚举列, 开一个桶记录模数出现个数,每枚举到该模数就加上它 ...

  6. 7.30 NOIP模拟10

    T1.辣鸡 考试的时候竟然被我以“麻烦”弃掉了,赛后发现这题好水啊,直接sort一下寻找四周即可. T2.模板 考试时期望得分70,实际得分5 首先看到这种题基本就是线段树,我们以时间为下标,对每一个 ...

  7. NOIP 模拟 10 考试总结

    T1 一道很妙的题,打暴力分也很多,但是考试的时候忘开 long long 了. 题解 T2 一道挺水的题,不过...(打挂了) 题解 T3 此题甚妙,转化真多,不过对思维是一个非常大的扩展 题解 考 ...

  8. noip模拟10

    被打回原形了emmmmm 贴张图吧,展示一下根本不行的水平 考试经过 上来浏览一遍T1到T3,读懂题之后发现都不是很可做 T1上了想到了前缀和,往矩阵快速幂想了一下觉得不可做,半小时之后还是只会\(n ...

  9. 10.17 NOIP模拟赛

    目录 2018.10.17 NOIP模拟赛 A 咒语curse B 神光light(二分 DP) C 迷宫maze(次短路) 考试代码 B 2018.10.17 NOIP模拟赛 时间:1h15min( ...

随机推荐

  1. sql中的 where 、group by 和 having 用法解析

    --sql中的 where .group by 和 having 用法解析 --如果要用到group by 一般用到的就是“每这个字” 例如说明现在有一个这样的表:每个部门有多少人 就要用到分组的技术 ...

  2. 我的Spring Boot学习记录(二):Tomcat Server以及Spring MVC的上下文问题

    Spring Boot版本: 2.0.0.RELEASE 这里需要引入依赖 spring-boot-starter-web 这里有可能有个人的误解,请抱着怀疑态度看. 建议: 感觉自己也会被绕晕,所以 ...

  3. 一篇文章教会你jQuery应用

    一 认识jQuery jQuery是JavaScript Query的缩写形式.jQuery是一款非常优秀的JavaScript库,即便是MVVM框架盛行的今天,也有超过半数的网页及应用直接或间接的使 ...

  4. 全球首个开放应用模型 OAM 开源 | 云原生生态周报 Vol. 23

    作者 | 临石.元毅.冬岛.衷源.天元 业界要闻 全球首个开放应用模型 OAM 开源 2019 年 10 月 17 日,阿里巴巴合伙人.阿里云智能基础产品事业部总经理蒋江伟(花名:小邪)在 Qcon ...

  5. 【干货系列之萌新知识点】python与变量和运算符

    一.注释 注释一行:# 为注释符 注释多行:'或者"为注释符 二.print输出 print()函数,作用是打印一些信息语屏幕上. 例如:print("hello world!&q ...

  6. Salesforce学习之路-developer篇(四)Visualforce结合Reports展示图表

    Salesforce作为一款CRM系统,个人觉得最重要的环境便是在于数据的展示和联动,而Salesforce也本身提供了相当强大的功能,Report在展示图表的方面十分强大,前段时间更是宣布以157亿 ...

  7. Redis学习三(进阶功能).

    一.排序 redis 支持对 list,set 和 zset 元素的排序,排序的时间复杂度是 O(N+M*log(M)).(N 是集合大小,M 为返回元素的数量) sort key [BY patte ...

  8. OD 逆向工具常用快捷键

    F2:设置断点,只要在光标定位的位置(上图中灰色条)按F2键即可,再按一次F2键则会删除断点. F8:单步步过.每按一次这个键执行一条反汇编窗口中的一条指令,遇到 CALL 等子程序不进入其代码. F ...

  9. [BZOJ4947] 字符串大师 - KMP

    4974: [Lydsy1708月赛]字符串大师 Time Limit: 1 Sec  Memory Limit: 256 MBSubmit: 739  Solved: 358[Submit][Sta ...

  10. win server 2008R2 安装telnet 在VM虚拟机中

    服务器端: 第一步:  安装telnet 先固定,ip地址,因为虚拟机之间通信需要同网段,所以先固定ip, 第二步: 服务管理器>功能>添加功能 >服务器上安装服务器端telnet ...