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

简述四大行业的网站推广方式做财务还是网站运营

简述四大行业的网站推广方式,做财务还是网站运营,网站建设方案ppt模板,建网站联系电话*原题链接* 最小瓶颈生成树题#xff0c;和货车运输完全一样。 先简化题意#xff0c; 次询问#xff0c;每次给出 #xff0c;问 到 的所有路径集合中#xff0c;最小边权的最大值。 对于这种题可以用kruskal生成树来做#xff0c;也可以用倍增来写#xff0c;但不…*原题链接* 最小瓶颈生成树题和货车运输完全一样。 先简化题意 次询问每次给出 问  到  的所有路径集合中最小边权的最大值。 对于这种题可以用kruskal生成树来做也可以用倍增来写但不管怎样都要先求出最大生成树因为最小边权的最大值肯定会在最大生成树中出现。然后我们要做的就是在树中求  到  的最短路径上的最小边权。这个可以倍增求求解的过程类似求 lca。 #includebits/stdc.h using namespace std; const int N1e510,M3e510,INF0x3f3f3f3f;int read(){int x0,f1;char chgetchar();while(!isdigit(ch)){if(ch-) f-1;chgetchar();}while(isdigit(ch)) xx*10ch-0,chgetchar();return x*f; }int n,m,q,head[N],tot,f[N],fa[N][20],dep[N],fm[N][20]; struct node{int from,to,nxt,w; }e[M*2],edge[M*2]; void add(int x,int y,int w){edge[tot].toy;edge[tot].ww;edge[tot].nxthead[x];head[x]tot; } bool cmp(node a,node b){return a.wb.w; }int find(int x){if(x!f[x]) f[x]find(f[x]);return f[x]; }void kruskal(){for(int i1;in;i) f[i]i;sort(e1,e1m,cmp);for(int i1;im;i){int xfind(e[i].from),yfind(e[i].to);if(xy) continue;f[x]y,add(e[i].from,e[i].to,e[i].w),add(e[i].to,e[i].from,e[i].w);} }void dfs(int x,int father){dep[x]dep[father]1,fa[x][0]father;for(int ihead[x];i;iedge[i].nxt){int yedge[i].to;if(yfather) continue;fm[y][0]edge[i].w;dfs(y,x);} }void init(){for(int i1;(1i)n;i){for(int j1;jn;j){fa[j][i]fa[fa[j][i-1]][i-1];fm[j][i]min(fm[j][i-1],fm[fa[j][i-1]][i-1]);}} }int lca(int x,int y){if(dep[x]dep[y]) swap(x,y);int klog2(dep[y]1),ansINF;for(int ik;i0;i--){if(dep[y]-(1i)dep[x]) ansmin(ans,fm[y][i]),yfa[y][i];}if(xy) return ans;for(int ik;i0;i--){if(fa[x][i]!fa[y][i]){ansmin(ans,min(fm[x][i],fm[y][i]));xfa[x][i],yfa[y][i];}}return min(ans,min(fm[x][0],fm[y][0])); }int main(){nread(),mread(),qread();for(int i1;im;i){int xread(),yread(),wread();e[i]{x,y,0,w};}kruskal(),memset(fm,0x3f,sizeof(fm)),dfs(1,0),init();while(q--){int xread(),yread();if(find(x)!find(y)) cout-1endl;else coutlca(x,y)endl;}return 0; }
http://www.zqtcl.cn/news/972598/

相关文章:

  • 什么叫门户类网站哪个网站能帮助做路书
  • 网站建站基础娄底网站推广
  • WordPress网站仿制光明建网站的公司
  • 可以做企业网站昆明seo怎么做
  • 西安那里做网站媒体软文发稿
  • 怎样做网站呢wordpress首页幻灯片尺寸
  • 青岛即墨网站网页设计营销型网站规划建设的七大要素
  • WordPress建站经验固原市住房和城乡建设厅网站
  • 可以查企业信息的软件wordpress换模板 seo
  • 网站广告怎么做wordpress封面图七牛
  • 设计师网站上海建设银行内部网站6
  • 网站接广告平台wordpress悬浮下拉
  • 国内网站做国外服务器网站建设的cms系统
  • 社交信息共享网站开发外包网站建设规划书的空间
  • 广告网站建设方案沂源网站建设
  • 城建局官网整站seo排名外包
  • 网站运营团队各岗位的职责是什么辽宁建设工程信息网官网首页官方
  • 怎样做网站框架图流媒体网站开发
  • cnzz统计代码放在网站网站建设一般要多钱
  • 长春火车站附近宾馆discuz论坛
  • 洛阳网站建设优惠公司做网站用虚拟主机还是服务器
  • 做自媒体网站需要注册什么公司六安app开发公司
  • 怎么用服务器ip做网站网站建设公司如何发展
  • 网站定位策划制作英文网站案例
  • 台州网站平面设计家装设计学校
  • 做PPT的辅助网站网站建设费属于宣传费吗
  • 湖南网站seo地址北京网站制作公司有哪些
  • 国内最佳网站建设设计emlog转移到wordpress
  • 网站优化怎么做效果才好网络营销工程师
  • 网站微信建设运维经验分享做个网站得多少钱