[Hnoi2010]City 城市建设 CDQ分治
[Hnoi2010]City 城市建设
Part 0
怎么也想不到正解会是CDQ分治,很妙的一道题。
CDQ分治就是将在线的问题转化为离线问题,将变化的数据变为不变的数据,缩小问题规模。
着眼于每个询问间的重复的操作,让一些操作不重复执行多遍。
同时还要保证分治的子区间执行的操作的复杂度只能和这个区间的长度有关。
Part 1
本题我们用分治思想入手。我们不妨按照时间分治。
倘若我们当前处理的操作...
原创
2019-07-30 14:44:29 ·
261 阅读 ·
0 评论