SGU 149. Computer Network】的更多相关文章

题目大意:给N个点,求每个点的与其他点距离最大值 很经典的树形dp...很久前就想写来着...看了陈老师的code才会的...mx[x][0], mx[x][1]分别表示x点子树里最长的2个距离, dfs一遍得到. mx[x][2]表示从x的父亲到x的最长路径长度, 也是dfs一遍得到(具体看代码).最后答案就是max(mx[x][0], mx[x][2]). 时间复杂度O(N) ----------------------------------------------------------…
一个比较经典的题型,两次DFS求树上每个点的最远端距离. 参考这里:http://hi.baidu.com/oi_pkqs90/item/914e951c41e7d0ccbf904252 dp[i][0]表示最远端在以 i 为根的子树中的最长长度,dp[i][1]记录最远端在以i为根的子树中的次长长度,dp[i][2]表示最远端不在以 i 为根的子树中的最长长度. 答案即为max( dp[i][0], dp[i][2] ); dp[i][0]和dp[i][1]可以通过一次DFS得到. 再看dp[…
时间限制:0.25s 空间限制:4M: 题意: 给出一颗n(n<=10000)个节点的树,和n-1条边的长度.求出这棵树每个节点到最远节点的距离: Solution: 对于一个节点,我们可以用DFS,在O(n)的时间内求出它的最远节点的距离. 显然对于10000个节点,不可能将每一个节点都这样求. 那么我们来看看,对于一个已经求过的节点我们可以做什么: 假设,有节点k,他有子节点p,两者距离为d 已经求得它的最远节点距离为dis1, 这时对他的子节点p来说,有两种情况: 一种是:p在k的与最远节…
Sgu149 Computer Network 题目描述 给你一棵N(N<=10000)个节点的树,求每个点到其他点的最大距离. 不难想到一个节点到其他点的最大距离为:max(以它为根的子树的最大深度,根节点到它的距离+根节点的另外所有的子树(没有这个点的子树)的最大深度). 我们不妨分两次求解出上面的两个答案的元素.显然第一个很好求,我们直接看第二个. 设整棵树的最大深度为dep1,次大深度为dep2,根节点为r.如果当前节点u不在最大深度的那棵子树上,那么它的第二个答案元素的最大距离就为:d…
题目链接: http://codeforces.com/gym/100114 Description The computer network of “Plunder & Flee Inc.” consists of n servers and m two-way communication links. Two servers can communicate either through a direct link, or through a chain of links, by relayi…
J. Computer Network Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/gym/100114 Description The computer network of “Plunder & Flee Inc.” consists of n servers and m two-way communication links. Two servers can communicate either thr…
Andrewid the Android is a galaxy-known detective. Now he is preparing a defense against a possible attack by hackers on a major computer network. In this network are n vertices, some pairs of vertices are connected by m undirected channels. It is pla…
https://odzkskevi.qnssl.com/b660f16d70db1969261cd8b11235ec99?v=1537580031 [2012-2013 ACM Central Region of Russia Quarterfinal Programming Contest][J]computer network 题意: n个点,m条边,构成一个无向图,现在让你再任意连接两个点,使得整个图的割边最少. 1 ≤ n ≤ 10 000; 1≤ m ≤ 100 000; 1 ≤ xi…
Computer Network Homework2’s hard question 2. What is the signal which is used to modulate the original signal? A. analog signal B. digital signal C. carrier signal D. base signal (2 points) Answer: C Explanation: original signal指最原始的想要被传给别人的信号 5.In…
Computer Network Homework3’ s hard question 1. Which kind of protocol does CSMA belong to? A. Random Access Protocol B. Take Turns Protocol C. Centralized Protocol (2 points) Answer: A 6. Which provides connection-oriented service? A. LLC1 B. LLC2 C.…