a144: 帶權樹直徑
標籤 :
通過比率 : 23人/24人 ( 96% ) [非即時]
評分方式:
Tolerant

最近更新 : 2019-08-27 20:16

內容

給你一棵帶邊權的樹,求最遠的兩個點的距離為和?

輸入說明

第一行有一個正整數$T$代表測資數量。

每筆測資第一行有一個正整數$N$,代表點的數量。

接下來有$N-1$行每行兩個正整數$a_i,b_i,c_i$代表$a_i和b_i$之間有一條長度為$c_i$的邊。

第一筆測資符合$1\le N\le 1000,c_i=1$

第二筆測資測資符合$1\le N\le 1000$

第三、四筆測資測資符合$1\le N\le 10^5,c_i=1$

第五筆測資符合$1\le N\le 10^5$

所有測資符合$1\le T\le 5,1\le a_i,b_i\le N,1\le c_i\le 10^6$,且保證輸入為一棵樹。

輸出說明

每筆測資輸出一行一個數字代表直徑長度。

範例輸入
2
5
1 2 2
2 4 4
1 5 1
3 2 4
5
1 2 1
2 3 1
3 4 1
4 5 1
範例輸出
8
4
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (20%): 1.0s , <1M
公開 測資點#1 (20%): 1.0s , <1M
公開 測資點#2 (20%): 1.0s , <10M
公開 測資點#3 (20%): 1.0s , <10M
公開 測資點#4 (20%): 1.0s , <10M
提示 :
標籤:
出處:
暑期培訓小考(四) [管理者:
giver (垃圾)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」