合集-数据结构

摘要:基本知识 定义上线段树就是一种可以维护区间信息的数据结构,在原数列的基础上多加了一些点,一层一层往上合并的过程。 特殊的就是打 lazy tag 方式和其他的一些线段树处理方式。 多种标记的时候需要分析优先级,比如加法和乘法的优先级。 典型线段树 区间加法乘法:考虑分配律,乘法的时候应该先下传乘法标 阅读全文
posted @ 2024-11-26 19:49 God_Max_Me 阅读(15) 评论(0) 推荐(1) 编辑
摘要:树上性感操作 序言 好的又来写序言了,其实我这一块学的不是很扎实,所以这篇文章就是自己的一个整理,写的丑勿喷。 树上启发式合并(Dsu on Tree) em学这个首先要学会启发式合并,就是说当两个集合需要合并到一起的时候,把大小较小的集合合并到较大的集合里,这个操作的复杂度仅为 \(O(\log 阅读全文
posted @ 2024-09-09 16:12 God_Max_Me 阅读(8) 评论(0) 推荐(0) 编辑
摘要:莫队 序言 其实我不是很赞成把分块和莫队放到一起的(可能是我太菜了),原本这周先学的树上合并,树分治扫描线那些的,但是没怎么懂,先写一个记忆最新的吧。 简介 莫队算法是由莫涛提出的算法,莫队算法可以解决一类离线区间询问问题,适用性极为广泛。同时将其加以扩展,便能轻松处理树上路径询问以及支持修改操作。 阅读全文
posted @ 2024-08-28 14:54 God_Max_Me 阅读(10) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示