南理工考研复试上机题(2016)之树的高度(题五)

南理工考研复试上机题(2016)之树的高度(题五)

(时间限制:1000ms ,空间限制65535KB)

题目描述

树是一种特殊的图结构,有根树是有一个固定根的树,现在给定一颗有根树,编程求出树中所有节点到指定的根节点最远的距离(可以认为每条边的长度为1)。

输入描述

第一行是两个整数N, M(1 <= N <= 10000, 1 <= M <= N),表示树的顶点数和根节点的编号,接下来N - 1行,每行两个整数 u,v,(1 <= u,v <= N)。表示编号为 u 的节点和编号为 v 的节点间有一条边。

输出描述

输出距离根节点最远的点到根的距离。

样例输入格式

5 5

1 2

1 4

1 5

2 3

样例输出格式

 参考代码:

#include <iostream>
#include<string>
#include<vector>
using namespace std;

const int MAX = 10001;
bool data[MAX][MAX] = {0};
bool visited[MAX] = {0};
void DFS(int start, int N, int cursum, i
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
北京理工大学的究生试是非常有竞争力的,被称为中国的MIT。其中,复试的C试是技术类专业生需要进行的一部分。以下是对北京理工复试C试的回答。 北京理工大学复试C试主要涉及技术类专业的知识和能力。试内容通常会围绕专业领域的基础知识、实践能力和解决问的能力。试旨在生的综合素养和专业能力是否与该专业要求相符。 在回答C试时,首先要全面理解目要求,明确目的关键词和察的知识点。接下来,需要找出问的关键点,分析问的本质,并提出解决问的方法或策略。在回答问时,要注意语言表达的准确性和逻辑性,尽量用简明扼要的语言阐述观点,清晰地展示自己的思路和解决问的能力。 在准备C试的过程中,生应该通过认真学习专业知识,多做相关的实验和项目,提高自己的实践能力。同时,可以参加一些相关的讨论组织或科项目,与其他同行交流,提高自己的解决问的能力。此外,要经常关注专业领域的最新动态,了解前沿的究成果和发展方向,做到知行合一。 总之,北京理工大学复试C试对技术类专业生来说是一个重要的察环节。通过深入学习专业知识,提高实践能力和解决问的能力,生可以更好地回答C试,展现自己的专业素养,从而在竞争激烈的环境中脱颖而出。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值