摘要: P3203 弹飞绵羊-分块 观察数据范围,发现可以分块。只需要处理每个点跳出所在块后的位置和次数即可。目的是为了加速查询并降低修改复杂度。 对于修改,重构整个块内信息即可。 时间复杂度正确的一批 具体实现也挺简单。注意重构时从后往前贡献即可。 #include<iostream> #include< 阅读全文
posted @ 2020-10-06 22:06 Star_Cried 阅读(82) 评论(0) 推荐(0) 编辑
摘要: P4169-CDQ分治/K-D tree(三维偏序)-天使玩偶 这是一篇两种做法都有的题解 题外话 我写吐了…… 本着不看题解的原则,没写(不会)K-D tree,就写了个cdq分治的做法。下面是我的写题步骤: 想着树状数组维护不了区间最值,于是写了线段树,因为一个**的错误调了几个小时; cdq只 阅读全文
posted @ 2020-10-06 08:27 Star_Cried 阅读(186) 评论(0) 推荐(1) 编辑