当前位置:网站首页>2022/8/3 考试总结
2022/8/3 考试总结
2022-08-03 22:28:00 【迷蒙之雨】
时间安排
7:30~8:00
先看了一遍题,感觉一道都不会,非常自闭。
8:00~9:00
写了T2的暴力。
9:00~9:20
写T3的暴力
9:20~10:00
写T3的第二和第三档,但是不知为什么答案总是会大。
于是就放弃了
10:00~11:00
T1可以斯特林拆幂之后容斥做,但是不知道为什么答案总是不对。自闭。
11:00~12:00
想了想T2的 O ( n 2 ) O(n^2) O(n2),写完过了大样例。
考后总结
T1
就是套路的用斯特林数拆幂,转化为组合意义,然后通过容斥进行dp,总之就是非常套路。
考试的时候有个细节写错了,导致挂了。
T2
O ( n l o g 3 n ) O(nlog^3n) O(nlog3n)
dsu on tree,然后用树链剖分统计 d [ y ] − 2 ∗ c n t [ x ] [ y ] d[y]-2*cnt[x][y] d[y]−2∗cnt[x][y]
复杂度 O ( n l o g 3 n ) O(nlog^3n) O(nlog3n),但是常数不大。不过非常好些。
O ( n l o g 3 n ) O(nlog^3n) O(nlog3n)
用线段树合并维护,然后还是树链剖分,不过空间是 O ( n l o g 2 n ) O(nlog^2n) O(nlog2n),很危险。
于是把每一条重链公用一棵线段树,于是空间单log。
T3
就是dp,只不过出题人实现的更妙。
待upd。
边栏推荐
猜你喜欢

斩获双奖|易知微荣获“2021中国数字孪生解决方案优秀供应商”“中国智能制造优秀推荐产品”双奖项!

用于流动质押和收益生成的 Web3 基础设施

嵌入式系统:时钟

如何设计 DAO 的 PoW 评判标准 并平衡不可能三角

关于IDO预售系统开发技术讲解丨浅谈IDO预售合约系统开发原理分析

override学习(父类和子类)

Shell编程的条件语句

直播预告 | 构建业务智联,快速拥抱财务数字化转型

Gains double award | know micro easily won the "2021 China digital twin solution suppliers in excellence" "made in China's smart excellent recommended products" double award!

Diazo Biotin-PEG3-DBCO | Diazo Compound Modified Biotin-Tripolyethylene Glycol-Dibenzocyclooctyne
随机推荐
重发布实验报告
The development status of cloud computing at home and abroad
目标检测的国内外研究现状
utils 定时器
目标检测技术研究现状及发展趋势
HCIP第十五天
生成器版和查看器版有什么区别?
中国企业构建边缘计算解决方案的最佳实践
488. Zuma Game
pikachu Over permission
483. Smallest Good Base
RPA助力商超订单自动化!
First domestic open source framework 】 【 general cloud computing framework, any program can be made into cloud computing.
HCIP第十四天
直播预告 | 构建业务智联,快速拥抱财务数字化转型
LabVIEW代码生成错误 61056
如何基于WPF写一款数据库文档管理工具(二)
《数字经济全景白皮书》金融数字用户篇 重磅发布!
Canvas App中点击图标生成PDF并保存到Dataverse中
互联网用户账号信息管理规定今起施行:必须严打账号买卖灰产