当前位置: 首页 > news >正文

08r2 搭建php网站重庆注册公司流程和费用标准

08r2 搭建php网站,重庆注册公司流程和费用标准,vue和react可以做pc网站吗,深圳龙岗区吉华街道邮编E. Distinctive Roots in a Tree 树上差分 如果当前节点u的某一棵子树中的某个节点的值和当前节点相同#xff0c;那么除了当前节点这一棵子树节点#xff0c;其他节点#xff08;其他子树以及u上面的节点#xff09;一定不满足要求。 如果当前节点子树之外的节点#x…E. Distinctive Roots in a Tree 树上差分 如果当前节点u的某一棵子树中的某个节点的值和当前节点相同那么除了当前节点这一棵子树节点其他节点其他子树以及u上面的节点一定不满足要求。 如果当前节点子树之外的节点u上面的节点与当前节点值相同那么当前子树节点不满足要求。 如何知道当前子树中的节点是否与当前节点相同 dfs过程中记录进入该子树之前某值的个数与出子树后该值的个数进行比较如果比之前多说明子树中存在该值。 如何知道当前节点所有子树之外的节点是否存在与当前值相同的节点? 如果不存在说明当前节点所有子树出现该值个数和应该与总个数相同 对于不能作为答案的节点标记一下即可由于只有子树操作考虑dfs序区间修改单点查询差分即可。 #define IO ios::sync_with_stdio(false);cin.tie();cout.tie(0) #pragma GCC optimize(2) #includeset #includemap #includecmath #includestack #includequeue #includerandom #includebitset #includestring #includevector #includecstdio #includecstring #includeiostream #includealgorithm #includeunordered_map #includeunordered_set using namespace std; typedef long long ll; typedef pairint,int pii; const int N200010,mod1e97; int h[N],e[2*N],ne[2*N],idx; int a[N],cnt[N],num[N],s[N],n; mapint,int mp; int find(int x) {if(!mp.count(x)) mp[x]idx;return mp[x]; } void add(int a,int b) {e[idx]b,ne[idx]h[a],h[a]idx; } void update(int l,int r,int x) {s[l]x,s[r1]-x; } int dfn[N],timestamp,sz[N]; void dfs(int u,int fa) {dfn[u]timestamp;sz[u]1;int nowcnt[a[u]];// 差分统计u子树出现a[u]的次数cnt[a[u]];for(int ih[u];i!-1;ine[i]){int je[i];if(jfa) continue;int precnt[a[u]];//进入子树前dfs(j,u);sz[u]sz[j];if(cnt[a[u]]pre) //说明j子树出现了a[u]update(1,n,1),update(dfn[j],dfn[j]sz[j]-1,-1);}if(cnt[a[u]]-now!num[a[u]])//差分统计u子树出现a[u]的次数 不等于总个数update(dfn[u],dfn[u]sz[u]-1,1);//1表示不能作为答案} int main() {IO;int T1;//cinT;while(T--){memset(h,-1,sizeof h);cinn;for(int i1;in;i) {cina[i];a[i]find(a[i]);num[a[i]];//总个数}idx0;for(int i1;in;i){int a,b;cinab;add(a,b),add(b,a);}dfs(1,-1);int res0;for(int i1;in;i){s[i]s[i-1];if(!s[i]) res;}coutres\n;}return 0; }要加油哦~
http://www.huolong8.cn/news/43817/

相关文章:

  • 建设网站模块需要哪些内容南昌房地产信息网
  • 百度地图放到网站上德州有名的网站建设公司
  • 怎样做带音乐的表白网站新乡网站建设哪家公司好
  • 餐饮设计网站建设一学一做教育视频网站有哪些内容
  • 椒江建设工程机械厂网站推广淘特一个新人多少钱
  • wordpress建站图片效果网页设计基础是什么
  • 聚成网络网站建设php 网站后台
  • 鄱阳县精准扶贫旅游网站建设目的有没有免费开网站的
  • 福建省中城建设工程有限公司网站广西桂建云证件查询
  • 腾讯建站模板杭州做网站哪家公司好
  • 山东川畅科技网站设计网络营销策划模板
  • 电子商城网站开发软件做公司网站用什么系统
  • 苏州相城网站建设html是建网站导航栏怎么做
  • 前端网站开发总结申请域名费用
  • 黄冈网站建设报价北京网站建设公司 北京网站设计 网页设计制作 高端网站建设 分形科技
  • 小工厂怎么做网站j2ee 网站开发
  • 成都网站推广优化公司网络服务类型及协议
  • 推荐一些做电子的网站关键词云图
  • 怎样做水果外卖加盟网站邢台163官网
  • c 网站开发引擎网络广告策划的概念
  • 大学生创新创业网站开发建设展示型网站公司哪家好
  • 做外贸比较好得网站网站栏目 添加 管理
  • 国内外网站建设比较景德镇网站维护
  • 微信怎么做网站的动图西安建设公司都有哪些
  • angular2是做网站的还是手机的企业app有哪些
  • 建站运营新闻wordpress激活插件
  • 网站怎么做切换中英文做网站图片大小
  • 国际域名的外贸网站设计方案格式模板
  • 做网站注册的商标类别linux做ppt下载网站
  • 深圳涂料网站建设外贸数据分析网站