10 30模拟赛
考试安排
7:40 - 8:00 : 看题, 发现T1不太会
8:00 - 8: 30 : 把四道题都看了一遍,发现都不太会
8:30 - 8:50 : 于是开始推T1,推来推去发现只会40分的线段树合并
8:50 - 9:50 : 把T1暴力四十分打完了,然后发现没法优化
9:50 - 11:50 : 应该把其他题的小分都打了打
11:50 - end :还在想T1,没想出来
1|0收获or反思?
1.套路题不会,T1是一个很好的例子
2.其他题的暴力分貌似没有大家拿的多
2|0小清新图
发现数据范围需要的是
O
(
q
l
o
g
n
)
O(qlog_n)
O(qlogn)的时间复杂度
考虑简化条件,如果只查询 ( x , y ) (x, y) (x,y)两个点到达的最短时间该怎么做
我们发现kruscal重构树就可以解决这个问题
那么 l c a ( x , y ) lca(x, y) lca(x,y)的点权即为 ( x , y ) (x, y) (x,y)能够互相到达的最短时间,考虑如何求一段区间的 l c a lca lca,发现在树上的 l c a lca lca只与相邻的两个点的 l c a lca lca有关,所以线段树维护即可
T2,T3,T4貌似都还不太会
__EOF__

本文链接:https://www.cnblogs.com/Nogtade/p/17815963.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现