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

好的网站推广建设全国科技中心网站

好的网站推广,建设全国科技中心网站,网站推广软件价格,wordpress不能上传主题题目描述 一棵树有n个节点,其中1号节点为根节点。 输入 第一行是整数n,表示节点数 后面若干行,每行两个整数a b,表示b是a的子节点。 输出 求这棵树的高度(根节点为第1层) 样例输入 5 1 2 1 3 3 4 3…
题目描述

一棵树有n个节点,其中1号节点为根节点。

输入

第一行是整数n,表示节点数

后面若干行,每行两个整数a b,表示b是a的子节点。

输出

求这棵树的高度(根节点为第1层)

样例输入
5
1 2
1 3
3 4
3 5
样例输出
3

分析: 从根节点开始,向当前节点的孩子设置高度,直到所有的孩子都有高度之后,输出高度的最大值。

#include    <algorithm>
#include     <iostream>
#include      <cstdlib>
#include      <cstring>
#include       <string>
#include       <vector>
#include       <cstdio>
#include        <queue>
#include        <stack>
#include        <ctime>
#include        <cmath>
#include          <map>
#include          <set>
#include<unordered_map>
#define INF 0x3f3f3f3f
#define db1(x) cout<<#x<<"="<<(x)<<endl
#define db2(x,y) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<endl
#define db3(x,y,z) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<", "<<#z<<"="<<(z)<<endl
#define db4(x,y,z,a) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<", "<<#z<<"="<<(z)<<", "<<#a<<"="<<(a)<<endl
#define db5(x,y,z,a,r) cout<<#x<<"="<<(x)<<", "<<#y<<"="<<(y)<<", "<<#z<<"="<<(z)<<", "<<#a<<"="<<(a)<<", "<<#r<<"="<<(r)<<endl
using namespace std;int main(void)
{#ifdef testfreopen("in.txt","r",stdin);//freopen("out.txt","w",stdout);clock_t start=clock();#endif //testint n,a,b,ans=1;scanf("%d",&n);vector<int>num[n+1];int depth[n+5]={0};depth[1]=1;while(~scanf("%d%d",&a,&b)){num[a].push_back(b);}queue<int>que;que.push(1);while(!que.empty()){int index=que.front();que.pop();int l=num[index].size();for(int i=0;i<l;++i){depth[num[index][i]]=depth[index]+1;ans=max(ans,depth[num[index][i]]);que.push(num[index][i]);}}printf("%d\n",ans);#ifdef testclockid_t end=clock();double endtime=(double)(end-start)/CLOCKS_PER_SEC;printf("\n\n\n\n\n");cout<<"Total time:"<<endtime<<"s"<<endl;        //s为单位cout<<"Total time:"<<endtime*1000<<"ms"<<endl;    //ms为单位#endif //testreturn 0;
}

 

http://www.dtcms.com/a/494032.html

相关文章:

  • 深圳建设工程造价管理站平面设计广告公司
  • 郑州建设工程协会网站wordpress多站点模式插件
  • 网站一年多少钱网站企业地图
  • js写的网站怎么做seo如何做输入密码进入网站
  • 邹城外贸网站建设网上购物十大品牌
  • 设计网站过程外国语学校网站建设方案
  • 网站建设与维护的软件中国企业网网址
  • 广州市网站建设科技公司学做巧裁缝官方网站
  • 网站功能及报价开奖网站开发
  • dedecms视频网站开发品牌推广部
  • 网站地图html模板常州设计公司有哪些
  • php中switch做网站国家房管局官网查询系统
  • 汕头手机建站模板网站建设的规划和流程
  • 北京信管局 网站备案wordpress按作者归档
  • wordpress主题应该怎么添加网站优化排名易下拉霸屏
  • 做网站注意哪些易思企业网站
  • 凡科网站建设平台网站开发认证考试
  • 开发网站需求设计wordpress收不到邮箱验证
  • 手机网站开发前台架构广州开发网站技术
  • 深圳网站制作公司兴田德润官方网站成都网站制作方案
  • 电子商务网站规划、电子商务网站建设手机酒店网站建设
  • 温州网站建设温州网站制作个人备案用作资讯网站
  • 湖南建设厅官方网站官网ug wordpress
  • 深圳手机商城网站设计制作网站互动
  • 网站吗小制作手工 小学生
  • 谁知道深圳松岗天桥旁的网站建设包头网站建设SEO优化制作设计公司
  • 搭建网站属于什么专业导购网站如何做淘宝客
  • 建设一个境外网站网站建设 论坛
  • 企业网站设计制作价格棋牌论坛网站怎么做
  • l临沂建设工程信息网站红酒首页网页设计素材