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

vs做的网站图片显示不了常州哪有做网站

vs做的网站图片显示不了,常州哪有做网站,求购做网站,一般网站建设都用什么字体正题 题目链接:https://www.luogu.com.cn/problem/P8347 题目大意 给出一棵树#xff0c;两个人轮流操作。 操作者可以选择一个点删除#xff0c;然后选择一个剩下的连通块#xff0c;删除其他连通块。 操作完成后只剩下一个点的人失败#xff0c;求是否先手必败。 1≤…正题 题目链接:https://www.luogu.com.cn/problem/P8347 题目大意 给出一棵树两个人轮流操作。 操作者可以选择一个点删除然后选择一个剩下的连通块删除其他连通块。 操作完成后只剩下一个点的人失败求是否先手必败。 1≤T≤5,1≤n≤1051\leq T\leq 5,1\leq n\leq 10^51≤T≤5,1≤n≤105 解题思路 考虑如果存在某个子树是先手必败的那么可以直接选择删这个点的父亲然后选择这个子树就先手必胜了。 所以如果先手必败那么肯定除了根节点以外所有点的子树都是先手必胜的。 然后此时考虑根节点的胜负情况那么每次操作的人肯定都会选择根节点的一个儿子的子树删除因为如果不这么做肯定会被另一个人偷鸡。 所以此时根节点的胜负取决于他儿子个数的奇偶性。 那么我们可以用同样的方法算出每个节点子树的胜负就可以了。 时间复杂度O(Tn)O(Tn)O(Tn) code #includecstdio #includecstring #includealgorithm using namespace std; const int N1e510; struct node{int to,next; }a[N1]; int T,n,tot,ans,ls[N]; void addl(int x,int y){a[tot].toy;a[tot].nextls[x];ls[x]tot;return; } void dfs(int x,int fa){int sum0;for(int ils[x];i;ia[i].next){int ya[i].to;if(yfa)continue;dfs(y,x);sum;}if(x!1)ans|(sum1);else ans|!(sum1);return; } int main() {scanf(%d,T);while(T--){memset(ls,0,sizeof(ls));scanf(%d,n);totans0;for(int i1,x,y;in;i){scanf(%d%d,x,y);addl(x,y);addl(y,x);}dfs(1,0);if(ans)puts(Hifuu);else puts(Luna);}return 0; }
http://www.pierceye.com/news/171601/

相关文章:

  • 网站维护简单吗wordpress绿色两栏响应式主题
  • 二手站网站怎做福州网站建设的公司哪家好
  • dw如何做网站后台佛山行业网站建设
  • 如何做网站轮播大图简单网页制作成品代码
  • 网站怎么做uc整合查企业网站
  • 网站没被收录什么原因网站排名点击工具
  • 江西南昌建设厅网站商品展示软件
  • 眼镜企业网站建设方案2015做那些网站致富
  • 创建个人网站的流程建设网站聊天室
  • cms 学校网站上海模板网站
  • 网站建设投资风险分析公司做的网站费用如何做账
  • 网站建设费用核算科目DW做的网页用网站打不开
  • wordpress标签搜索引擎嘉兴市做网站优化
  • 网站更换关键词怎么做好wordpress post fonts
  • 厦门优化网站排名网站备案转服务器
  • 怎样做pdf电子书下载网站做旅行攻略的网站
  • 怎样做网站推广啊抖音网站的flash怎么做
  • 网站建设小说网站建设目标是什么意思
  • 如何做一个好的网站中英文网站好处
  • wordpress站点版权设置晋中建设集团网站
  • 怎么夸一个网站做的好看烟台百度网站推广
  • 佛山市网站建设分站多少钱企业门户账号是什么
  • 大中型网站开发价格铜山区建设局局网站周保春
  • 为什么有人做商城优惠券网站卖科技风格设计网站
  • 企业网站的需求分析是做网站编辑还是做平面设计
  • 超酷 flash 网站淮南网红餐厅
  • 湛江网站建设开发株洲关键词seo优化服务商
  • 女的有没有做网站的十大经典随身空间小说推荐
  • 江西做网站哪家好监理证查询网
  • 北京驾校网站建设网络哪里能接活做网站