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

自己做视频类网站用哪个cms中国互联网协会秘书长

自己做视频类网站用哪个cms,中国互联网协会秘书长,网站建设类的手机软件,全球跨境电商平台原题链接#xff1a;码题集OJ-我会修改图​​​​​​ 题目大意#xff1a;给你一张n个点#xff08;编号为1∼n#xff09;#xff0c;m条边#xff08;编号为1∼m#xff09;的无向图#xff0c;图上每个点都有一个点权#xff0c;权值分别为a1​,a2​,…,an​码题集OJ-我会修改图​​​​​​ 题目大意给你一张n个点编号为1∼nm条边编号为1∼m的无向图图上每个点都有一个点权权值分别为a1​,a2​,…,an​你需要支持以下询问或操作总共有q次。 1 x把编号为x(1≤x≤m)的边删除。 2 x y询问从点x(1≤x≤n)出发能够到达多少个不同的点t(t!x)满足ax​at​y。 思路因为操作二需要找到与当前点连接的符合条件的点所以可以很自然的想到并查集但是操作一会导致并查集的图断开并且并查集这个算法不能很好的分离出点。正难则反如果记录每一个操作并且倒序的进行对于操作二查询并不会出错对于操作一并查集可以很好的将二个不连通的图联通。但是仍然会超时因为数据很大所以需要加快操作二查询有效点的速度可以开一个map数组代表以某个点为根的并查集中的数的总数。 //冷静冷静冷静 //调不出来就重构 #pragma GCC optimize(2) #pragma GCC optimize(O3) #includebits/stdc.h #define endl \n using namespace std; typedef long long ll; typedef long double ld; typedef pairll,ll pii; const int N4e510,mod1000000007; ll fa[N];//并查集的数组 ll p[N];//每个点的权值 pii op[N];//建立的边 bool st[N];//删除的边 struct node {ll cz;//操作的类型是删除边还是求符合条件的点 ll a;//如果是删除边这个就是边的序号如果是求点这就是点的编号 ll b;//先加得到得值 }kp[N]; mapll,ll cnt[N];//例如cnt[2]就是以2为首得并查集里面所有数得集合cnt[2][1]就是以2为首的并查集中1的个数 ll find(ll x) {if(xfa[x])return x;return fa[x]find(fa[x]); } void hb(pii v) {ll xv.first,yv.second;xfind(x);yfind(y);if(xy)return;if(cnt[x].size()cnt[y].size())swap(x,y);fa[x]y;for(auto vb:cnt[x])//因为合并了那么就要将二个并查集中的数字数量也合并对于这种情况将小的并查集合并到大的并查集中 {cnt[y][vb.first]vb.second;} } int main() {ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);ll n,m,q;cinnmq;for(int i1;in;i){cinp[i];fa[i]i;cnt[i][p[i]];}for(int i1;im;i){cinop[i].firstop[i].second;}for(int i1;iq;i){cinkp[i].cz;if(kp[i].cz1){cinkp[i].a;st[kp[i].a]1; }else{cinkp[i].akp[i].b;}}for(int i1;im;i)//建立最终的并查集{if(st[i])continue;hb(op[i]);}vectorll ans;for(int iq;i;i--){if(kp[i].cz1)//相反的操作最终合成出最初的并查集 {ll vkp[i].a;hb(op[v]);}else{ll xkp[i].a,ykp[i].b;ll vp[x];xfind(x);ans.push_back(cnt[x][y-v]-(y-vv));//题目要求不能和自己 }}for(int ians.size()-1;i0;i--)coutans[i]endl; return 0; }
http://www.tj-hxxt.cn/news/139417.html

相关文章:

  • 邢台市网站建设网站方案设计
  • 外贸网站设计多少钱买正品去哪个网站最好
  • 建设手机银行网站市场营销计划
  • 如何查找高权重网站个人简历模板免费可编辑
  • 聊城网站制作企业邮箱在哪看
  • wordpress商品多选互联网seo是什么
  • 泰州商城网站开发番禺做网站服务
  • 外贸人常去的网站网站左侧分类菜单怎么做
  • 成都网站建设十强企业我想做个网站
  • 手机网站建设开什么类型的票在线制作假亲子鉴定书
  • 怎样 管理网站短视频运营培训学费多少
  • 北海市建设局官方网站seo专业培训seo专业培训
  • win7本机做网站网页传奇哪个比较好玩
  • 襄阳集团网站建设公司网站流程
  • 青岛网站建设开发中国建设银行网站属于什么机构
  • 网站怎么弄缩略图上传中国无法访问wordpress
  • 河南如何建网站要什么条件百度公司总部在哪里
  • 建立网站步骤c++编程软件
  • 陕西省建设执业注册中心网站新浪云怎么做自己的网站
  • 怎样做网站让百度能找到做企业网站专用词
  • 网站建设法规黄页88网站推广方案
  • 怎么免费申请网站域名114推广平台
  • 投诉举报网站建设方案哪家网站设计公司好
  • 别人品牌的域名做网站吗制作类网站
  • 蓝色风格企业网站上海著名室内设计公司
  • 织梦网站首页自动更新天元建设集团有限公司刘士龙
  • 那个网址怎么找广州seo网站管理
  • 中文电子商务网站模板河南省中原建设有限公司网站
  • 广州白云区做网站沙洋县seo优化排名价格
  • 大理网站建设沛宣建设网站入不入无形资产