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

微信公众号转入公司网站建设南宁本地有几家网站开发

微信公众号转入公司网站建设,南宁本地有几家网站开发,找公司做网站需要注意,西安公司网站建设哪家专业正题 jzoj题目链接:https://jzoj.net/senior/#main/show/5455 题目大意 一棵树中选k个点要求留下最小边使每个点都至少有一个点连接。 解题思路 我们先不考虑树的限制#xff0c;那么k个点满足要求的话最小边数为(k1)/2(k1)/2(k1)/2#xff0c;然后我们考虑一颗树上有多少…正题 jzoj题目链接:https://jzoj.net/senior/#main/show/5455 题目大意 一棵树中选k个点要求留下最小边使每个点都至少有一个点连接。 解题思路 我们先不考虑树的限制那么k个点满足要求的话最小边数为(k1)/2(k1)/2(k1)/2然后我们考虑一颗树上有多少个这样的点对满足。也就是选择最多的边数使得每条边两边的点都不重复。 当然这样的话每条边选最下面的边是最优的这时候我们就要知道输入保证了一个点的父亲的编号小与他所以我们按照这个加边顺序倒着枚举点就保证了每次加他和他父亲是最优的了。 然后如果有还不足的就一点对一边就好了。 code #includecstdio #includecstring #includealgorithm #define N 110000 using namespace std; int fa[N],t,n,k,x,v[N],ans; int read(){char cgetchar();int x0;for(;0c||c9;cgetchar());for(;0cc9;cgetchar()) xx*10(c-0);return x; } int main() {freopen(init.txt,r,stdin);//freopen(tree.out,w,stdout);scanf(%d,t);for(int ti1;tit;ti){memset(v,0,sizeof(v));scanf(%d%d,n,k);ans0;for(int i2;in;i)fa[i]read();for(int in;i1;i--)if(!v[i]!v[fa[i]]) ans,v[fa[i]]true;//允许加边if(ans*2k) ansk-ans*2;//点对不足else if(ans*2k) ans-(ans*2-k)/2;//点对超过printf(%d\n,ans);} }
http://wiki.neutronadmin.com/news/331393/

相关文章:

  • html5 后台网站模板做商业网站
  • 做企业公司网站深圳市龙华区房价
  • 烟台做网站推广的公司灰大设计导航
  • 网站建设丨金手指谷哥14怎么制作公众号推文
  • 建站行业已死制作网页需要的技术
  • 网站联系方式修改织梦最佳外贸建站平台
  • 微信小程序可以做音乐网站吗竞价网站做招商加盟可以不备案吗
  • 做it行业招标网站上海建溧建设集团有限公司网站
  • 网站建设服务亿企网络免费建设物流网站
  • 网站建设先进部门评选标准哪些网站可以免费做简历
  • 公司和企业的区别免费关键词排名优化
  • wordpress 全站搜索财政网站平台建设不足
  • 网站展示英文都用什么字体天津百度网站快速优化
  • 玩具网站 下载自己怎么做淘宝网站
  • wordpress 建站插件广州百度推广优化排名
  • 新手学做网站 pdf 下载做网站如何连数据库
  • seo案例分析及解析为什么seo工资不高
  • 成品网站w灬源码在线看站长之家seo工具
  • 个人摄影作品网站wordpress学习 知乎
  • 鞍山市城市建设网站广西南宁网站推广
  • 福州市交通建设集团网站什么是静态网页
  • 做产品网站多少钱东莞教育网官网
  • 高端网站建设上海济南公共资源交易中心
  • 一个人做网站设计兼职百度最新版app下载安装
  • 网站管理员权限设置权限设置网站开发是分为前端和后端吗
  • 铜陵app网站做招聘信息网站建设合同 协议书
  • 成都网站建设销售落地页模板
  • 广州冼村地铁站几号线系统门窗品牌排行前十名
  • 北京论坛建站模板东莞营销型网站建设费用
  • 上海网站建设公司推建设部网站监理资质换证