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

网站开发测试的意思搜索引擎优化seo培训

网站开发测试的意思,搜索引擎优化seo培训,受欢迎的广州做网站,嵌入式培训报告给定一棵由 N个节点构成的带边权树。节点编号从 0到 N−1,其中 0 号点为根节点。最初,从根节点可以抵达所有节点(包括自己)。如果我们将所有边权小于 X 的边全部删掉,那么从根节点可以抵达的节点数目就可能发生改变。 …

给定一棵由 N个节点构成的带边权树。节点编号从 0到 N−1,其中 0 号点为根节点。最初,从根节点可以抵达所有节点(包括自己)。如果我们将所有边权小于 X 的边全部删掉,那么从根节点可以抵达的节点数目就可能发生改变。
现在,给定一个整数 Y,请你找到最小的非负整数 X,使得所有边权小于 X
的边都被删掉以后,根节点能够抵达的节点数目(包括自己)不超过 Y

输入格式
第一行包含整数 T,表示共有 T 组测试数据。每组数据第一行包含两个整数 N,Y。
接下来 N−1行,每行包含三个整数 U,V,W,表示点 U 和点 V 之间存在一条权值为 W 的边。

输出格式
每组数据输出一行,一个 X。
注意,X 应不小于 0。

数据范围
1≤T≤100,
1≤N≤20000,
1≤Y≤N,
0≤U,V<N,
0≤W≤107,

保证在一个测试点中,所有 N 的和不超过 105。

输入样例:
2
3 2
0 1 2
0 2 3

6 3
0 1 8
0 2 3
1 3 2
1 4 5
2 5 6

输出样例:
3
4

#include<iostream>
#include<cstring>
using namespace std;
const int N=20010,M=N*2;
int h[N],e[M],ne[M],w[M],idx; //头结点、邻接表结点、指针、权、插入的第几个结点。
void add(int a,int b,int c)
{e[idx]=b,ne[idx]=h[a],w[idx]=c,h[a]=idx++;
}
int dfs(int u,int mid,int fa) //从第u个节点遍历,mid为答案,fa为父节点
{int res=1; //从父节点开始可以遍历到的节点for(int i=h[u];~i;i=ne[i]){int j=e[i];if(j==fa||w[i]<mid) continue;//如果次节点边权小于答案,说明该节点被删除后无法到达根节点。res+=dfs(j,mid,u);}return res;
}
int main()
{int T;cin>>T;while(T--){int n,y;cin>>n>>y;idx=0; //每次输出将邻接表清空memset(h,-1,sizeof(h));for(int i=0;i<n-1;i++){int a,b,c;cin>>a>>b>>c;add(a,b,c);  //树为特殊的无向图add(b,a,c);}int l=0,r=1e8;while(l<r){int mid=(l+r)/2;if(dfs(0,mid,-1)<=y) r=mid; //当答案小于y时说明答案在y左边,r=mid;else l=mid+1;}cout<<r<<endl;}return 0;
}
http://www.dt0577.cn/news/29844.html

相关文章:

  • 好一点的网站建设线上职业技能培训平台
  • 网站在别人那里已经建好了_公司里要进行修改_怎么做太原seo快速排名
  • wordpress历史版本网络优化公司排名
  • 免费网站建设推荐河南网站排名优化
  • 莱西建设局官方网站网络推广怎么找客户
  • 网站手机网页如何做青岛网站排名提升
  • 怎么做和美团一样的网站百度文库账号登录入口
  • 做标签网站是什么网页搜索关键字
  • 之前做的网站说要升级上海网络营销有限公司
  • 找人建站做网站需要注意什么问题产品市场推广计划书
  • ipad做电影网站杭州百度首页优化
  • id转换为wordpressseo的定义是什么
  • 音乐网站设计毕业论文seo在中国
  • 大型门户网站都有自助建站seo
  • wordpress转代码seo视频教学网站
  • 万户做网站很垃圾关键词优化怎么做
  • 推广员网站qq推广链接生成
  • 网站建设实训该写哪些内容北京网站开发
  • wordpress+blog+推荐seo在线培训机构
  • 电商网站wordpressgoogle搜索app下载
  • png免费素材网站南宁排名seo公司
  • 一人开公司做网站创业百度扫一扫识别图片
  • 做网站时无法上传图片建立一个国外的网站
  • 做安防在哪个网站做广告呢怎么拿到百度推广的代理
  • 集团公司网站模板成都调查事务所
  • 普陀网站开发培训学校软文生成器
  • 新闻20条摘抄大全重庆百度搜索优化
  • 长沙官网网站建设青岛网站建设推广公司
  • 聚名网怎么注销账号58同城关键词怎么优化
  • php语言开发网站流程海豹直播nba