最近看到的二维数据有
1. 树状数组套树状数组
2. 线段树套线段树
3. 四分树
1. 树状数组套树状数组,对于一些什么比较小的区间还是比较好的,例如5000*5000以内的图,二维树状数组应该是支持区间修改的,就是占用的空间比较大,而且表示的东西太过于直接了
2. 线段树套线段树,动态开节点的话,空间开销应该不会很大,但是二维线段树不支持区间修改操作
3. 最近打了一次四分树,就是线段树的二维版,打得快死了,支持区间修改,但是很慢,空间开销和二维线段树差不多,只打了一题区间修改区间查询的题目,所以不熟