ICode9

精准搜索请尝试: 精确搜索
  • P4074 [WC2013]糖果公园 树上莫队带修改2020-09-25 15:31:50

    题目链接   Candyland 有一座糖果公园,公园里不仅有美丽的风景、好玩的游乐项目,还有许多免费糖果的发放点,这引来了许多贪吃的小朋友来糖果公园游玩。 糖果公园的结构十分奇特,它由 nn 个游览点构成,每个游览点都有一个糖果发放处,我们可以依次将游览点编号为 11 至 nn。有 nn

  • P4074 [WC2013]糖果公园 树上带修莫队2020-09-22 09:01:41

    题意: -> 戳这里查看题面 分析: julao口中的树上带修莫队的板子题 前置芝士: 欧拉序,带修莫队 这个题拆开来说就是:带修莫队+树上莫队 带修莫队是莫队的最基本的一种,就是将询问排序后,按时间戳将修改操作增加或减少 树上莫队有两种写法,分别是按照大小分块和按照欧拉序分块,这里介绍用

  • P4074 [WC2013]糖果公园2019-12-24 12:01:34

    题意 待修莫队与树上莫队合并起来的练手题。 code: #include<bits/stdc++.h> using namespace std; typedef long long ll; const int maxn=1e5+10; const int maxm=1e5+10; const int maxQ=1e5+10; int n,m,Q,cnt_edge,tim,cnt1,cnt2; int head[maxn],val[maxm],w[maxn],a[maxn],

  • P4074 [WC2013]糖果公园2019-10-22 20:04:36

    P4074 [WC2013]糖果公园 因为一些原因,这篇博客一直咕着,现在终于有机会重拾旧话 解法:dfs序+带修莫队+lca dfs序保证询问连续,带修莫队处理数颜色 lca的作用是:去除lca对答案的影响 代码: #include<bits/stdc++.h>using namespace std;const int N=500005;typedef long long ll;struct

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有