勿忘国耻。

  由于重新评测我看到了不是很真实的一幕

  

  紧接着是更不真实的一幕

  

  就在虚假形象快要建立完成的时候

  

  它由于来自东方的神秘力量倒塌了

  被两个学校的大佬爆踩了(捂脸  

  T1 无脑背包?  

    考试时想1h想到吐血

    想不到什么比(除)$n^2$更(背包)优(之外)的算法了

    真是深陷套路无法自拔啊

    没有好好在对$n$取模上做突破

    另外我也一直不清楚前缀和可以有$n+1$个位置,能怪谁啊$qwq$

  

  T2 无脑求众数?

    康了眼内存,16MB

    好像只能开个4e6的样子..

    开始考虑开数组骗分 为什么毒瘤出题人不给开成2MB这样我没准还能向正解靠拢

    

    那么其实我们并不是真正要求出众数,而是只关心那些出现次数超过了总数一半的数

    它有个神奇的性质,(想到它也正是因为这条性质)那就是它和与他不相等的数相互抵消之后

    一定不会被消净

    于是出现了神奇的处理方式,维护一个$id$,一个$cnt$

    $id$表示目前有可能是众数的数是谁,$cnt$是他消后的数量

    每生成一个$A[i]$,就更新一下两个变量,如果和$id$相等就给$cnt$加一,否则消去一个

    最后剩下的id就是可能的那个数

    再生成一遍统计他的次数。

  T3 不可做?

    康了一会发现是trie树,好像还挺可做的

    从数据范围看出只能承受$nlogn$

    那么trie树上每个节点只能$O(1)$了?

    所以要答案推答案?

    

    那初始答案只能是从底部开始了,那时候的排名是$n-1$

    此时是假定天数的二进制是和此人的能力值完全吻合,所以不断上行的过程时

    应该考虑“在这一位突然走向另一位”的答案

    这时此人的排名会前移,移的位数是另一个儿子的$size$

    发现答案的形式是一堆平方相加,仿佛可做

  

    如果走向另一个儿子的话,大不了这个儿子所有人一起前移,而这个儿子内部的相对排名仍然是那么多种

    所以直接把这个儿子的答案$copy$一遍,把前移而减少的贡献减去,加到一起就完事了

    (我是不是水题了)

CSPS模拟 46的更多相关文章

  1. csp-s模拟46 set read race

    题面:https://www.cnblogs.com/Juve/articles/11556809.html Set: 题干中说的M个数两两不同是说不能重复选同一个位置的数,而不是不能选数值相同的数, ...

  2. csp-s模拟测试97

    csp-s模拟测试97 猿型毕露.水题一眼秒,火题切不动,还是太菜了. $T1$看了一会儿感觉$woc$期望题$T1??$假的吧??. $T2$秒. $T3$什么玩意儿. 40 01:24:46 00 ...

  3. csp-s模拟测试94

    csp-s模拟测试94 一场简单题,打爆了.$T1$脑抽分解质因数准备分子分母消,想了半天发现$jb$互质直接上天,果断码了高精滚蛋.$T2$无脑手玩大样例,突然灵光一闪想到映射到前$K$大小的区间, ...

  4. csp-s模拟测试86

    csp-s模拟测试86 分屋前的最后一次考试,我早就放弃了自己. 02:02:46 70 02:02:57 03:16:08 100 03:16:08 $T1$忘了按位计算,达哥按位计算的$T1$当时 ...

  5. csp-s模拟测试60

    csp-s模拟测试60       2019-10-05 RT. 又颓又垃圾. 状态低迷,题都交不上去. 交了也是爆零,垃圾玩家没有什么可说的,就是垃圾. A. 嘟嘟噜 $mlogn$的毒瘤做法. 贴 ...

  6. 反省——关于csp-s模拟50

    本人于搜索csp-s模拟49题解时,有意识地点开了一篇关于csp-s模拟50T2的题解,并知道了题解是二维前缀和以及四维偏序. 更重要的是,那篇博客说有解法二,叫二维莫队. 于是我上网搜索二维莫队,结 ...

  7. csp-s模拟测试99

    csp-s模拟测试99 九九归一直接爆炸. $T1$一眼板子. $T2$一眼语文题(语文的唯一一次$120+$是给模拟出来的可知我的语文能力). $T3$一眼普及题. ?? Hours Later 板 ...

  8. csp-s模拟测试98

    csp-s模拟测试98 $T1$??不是我吹我轻松手玩20*20.$T2$装鸭好像挺可做?$T3$性质数据挺多提示很明显? $One$ $Hour$ $Later$ 这$T1$什么傻逼题真$jb$难调 ...

  9. csp-s模拟测试96

    csp-s模拟测试96 $T1$一眼慢速乘,$T2$稍证一手最优性尝试用神奇数据结构优化,无果,弃.$T3$暴力+信仰. 100 03:16:38 95 03:16:56 35 03:17:10 23 ...

随机推荐

  1. 通过搭建MySQL掌握k8s(Kubernetes)重要概念(下):参数配置

    本文通过搭建MySQL环境来了解k8s的重要概念,包括持久卷,网络和参数配置.这是下篇,专门讲解参数配置.如果你有些地方不能完全看明白,请先看上篇"通过搭建MySQL掌握k8s(Kubern ...

  2. EF Core设置字段默认时间

    ---恢复内容开始--- 在EF的官方文档上只提到了用 Fluent API来设置默认值. 但是我们日常开发中,会把公用字段都写成基类.比如行创建时间 在需要默认时间的字段加上一个特性 [Databa ...

  3. 50个实用的jq代码段整理

    个人博客: http://mcchen.club   1. 如何创建嵌套的过滤器:   //允许你减少集合中的匹配元素的过滤器,   //只剩下那些与给定的选择器匹配的部分.在这种情况下,   //查 ...

  4. web动态站面试题

    1.简述 tomcat 的启动过程? 答:Tomcat 启动--> 读取自己的 server.xml-->根据 Context 标签的内容找到项目目录. 项目入口 path-->读取 ...

  5. 深入了解opacity和rgba

    1. rgba 首先它是一个属性值,语法为rgba(r,g,b,a) - r为红色值, 正整数 | 百分数 - g为绿色值,正整数 | 百分数 - b为蓝色值,正整数 | 百分数 - a为alpha( ...

  6. SQL SERVER 日志如何进行收缩?

        最近经历了一次服务器SQL SERVER 数据库服务器端事务日志爆满,导致服务器数据库写入不进数据的宕机事件,经过此次事件的发生,奉劝各位同仁一句,如果没有绝对的充足存储空间,数据库事务日志文 ...

  7. Hadoop和YARN :map+shuffle+reduce走读

    今天做了一个hadoop分享,总结下来,包括mapreduce,及shuffle深度讲解,还有YARN框架的详细说明等. v\:* {behavior:url(#default#VML);} o\:* ...

  8. [CF544] D. Destroying Roads

    D. Destroying Roads time limit per test 2 seconds memory limit per test 256 megabytes input standard ...

  9. 实用---GUI的搭建,windowbuilder的使用

    在进行GUI的搭建过程中,相信很多人对于一个图标的设置感觉写起来很麻烦,需要不断的添加,而在java中有一个windowbuilder窗口可以很好的帮助我们进行GUI的搭建 1.进入eclipse的页 ...

  10. cookie session token 详解

    cookie 是保存在本地终端的数据.cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器. 可以在浏 ...