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

python h5网站开发网站上做视频如何盈利

python h5网站开发,网站上做视频如何盈利,如何做视频网站,做的好的h游戏下载网站有哪些正题 题目链接:https://www.luogu.com.cn/problem/CF891C 题目大意 nnn个点mmm条边的一张无向联通图#xff0c;每次询问一个边集能否同时出现在同一棵最小生成树上。 1≤n,m,q,wi,∑k≤51051\leq n,m,q,w_i,\sum k\leq 5\times 10^51≤n,m,q,wi​,∑k≤5105 解题思路 考虑K…正题 题目链接:https://www.luogu.com.cn/problem/CF891C 题目大意 nnn个点mmm条边的一张无向联通图每次询问一个边集能否同时出现在同一棵最小生成树上。 1≤n,m,q,wi,∑k≤5×1051\leq n,m,q,w_i,\sum k\leq 5\times 10^51≤n,m,q,wi​,∑k≤5×105 解题思路 考虑KruskalKruskalKruskal的做法每次找一条最小的边然后判断是否能够加入最小生成树。 考虑到边权相同的边可以任意排序我们把它称之为同一层的边并且无论任意排序最后产生的图的连通情况都不会改变。 我们把一个询问的边按照边分层那么每层的边都合法这个询问就合法。 然后对于一个询问同一层的边直接离线然后把前面的层都加入之后再把所有这些询问边加入判断是否合法即可。因为前面的层不能重新插所以做完要撤销回去。 时间复杂度O(nlog⁡n)O(n\log n)O(nlogn)全部同级的话 code #includecstdio #includecstring #includealgorithm #includevector #includestack using namespace std; const int N5e510; struct node{int x,y,w; }e[N],b[N]; int n,m,Q,k,cnt,fa[N],dep[N],mk[N]; bool ans[N]; vectornode q[N]; vectorint h[N]; stacknode cl; int find(int x) {return (fa[x]x)?x:find(fa[x]);} void unionn(int x,int y){if(dep[x]dep[y])swap(x,y);cl.push((node){x,y,dep[y]});fa[x]y;dep[y]max(dep[y],dep[x]1);return; } bool cmp(node x,node y) {return x.wy.w;} int main() {scanf(%d%d,n,m);for(int i1;im;i)scanf(%d%d%d,e[i].x,e[i].y,e[i].w);scanf(%d,Q);for(int i1;iQ;i){int k;scanf(%d,k);for(int j1,x;jk;j)scanf(%d,x),b[j]e[x];sort(b1,b1k,cmp);ans[i]1;for(int j1;jk;j){if(b[j].w!b[j-1].w)cnt,h[b[j].w].push_back(cnt),mk[cnt]i;q[cnt].push_back(b[j]);}}sort(e1,e1m,cmp);for(int i1;in;i)fa[i]i;for(int l1,r1;lm;lr1){while(e[r1].we[l].w)r;int we[l].w;while(!cl.empty())cl.pop();for(int j0;jh[w].size();j){int ph[w][j];for(int i0;iq[p].size();i){int xq[p][i].x,yq[p][i].y;xfind(x);yfind(y);if(xy){ans[mk[p]]0;break;}unionn(x,y);}while(!cl.empty()){node xcl.top();cl.pop();dep[x.y]x.w;fa[x.x]x.x;}}for(int il;ir;i){int xfind(e[i].x),yfind(e[i].y);if(xy)continue;unionn(x,y);}}for(int i1;iQ;i)if(ans[i])puts(YES);else puts(NO);return 0; }
http://wiki.neutronadmin.com/news/230159/

相关文章:

  • 找网站建设需要问什么软件成都优化网站分析
  • 小程序建站哪家好创意视觉网站
  • 叙述网站的建设意义所在wordpress 关闭更新
  • dedecms 调用网站内部搜索泰安网站建设焦点网络
  • 手机网站开发企业蜘蛛网是个什么网站
  • 什么是电子商务网站的建设墨星写作网站
  • 专门做团购的网站站长素材官网
  • 做网站如何适配手机绑定ip地址的网站
  • 做网站接广告赚钱吗手机制作网页用什么软件
  • 美术主题资源网站建设陕西公路工程建设有限公司网站
  • 秦皇岛建网站多少钱网站建设集约化
  • h5做的公司网站苍南龙港做网站店铺
  • 静态页优秀网站建筑公司网站领导致辞
  • 建设一个企业网站要多少钱新网站 不稳定
  • 渑池县建设局网站友情链接网址
  • 兰州网站建设报价wordpress媒体库图片
  • wordpress 邮件订阅插件青岛网络优化排名
  • 有后台的网站模版小程序外包网
  • 电商网站网址网站图片地址怎么做
  • 深圳建设局网站查询企业微信收费标准一年多少钱
  • 网站建设免费书网站 推广方案
  • 自己想做个网站怎么做的哪里有免费的网站自己做
  • 三明做网站的公司888网创
  • 天门市城市建设管理局网站企业官网的重要性
  • 潍坊在线制作网站电商平台排名100强
  • 诸城哪里有做网站的广州网站建设哪家技术好
  • 弹幕网站开发难么wordpress 主题安装 时间
  • 网站建设与管理适合女生吗桂林网萌科技有限公司
  • 请人做网站安全网站建设程序流程
  • 网站建设应列支什么科目我想找阿里巴巴做网站推广