欢迎使用皮肤 Geek|

咸鱼学妹

园龄:1年6个月粉丝:1关注:7

随笔分类 -  A.分治

咸鱼学妹大战CDQ分治/整体二分
摘要:CDQ分治 基本思想是什么? 面对一个离线的三维偏序问题,用 sort 优化掉一维,分治中优化掉另一维,数据结构优化一维。 #include<bits/stdc++.h> using namespace std; const int N=1e5+5; int n,k,tot; int s[N*2];
16
0
0
咸鱼学妹大战树分治(点分治、点分树)
摘要:陈年笔记,现在可能不会了。 点分治 Q1:基本思想是什么? 将路径分为经过 u 和不经过 u 的两类,在每次分治中计算经过 u 的路径数量。 Q2:如何统计? 一般:遍历 u 的每个子节点 v,把 v 子树内的节点记录下来,得到答案并更新数组。 容斥:
5
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起