检查站点
在山上一共有N個站點需要檢查,檢查員從山頂出發去各個站點進行檢查,各個站點間有且僅有一條通路,檢查員下山前往站點時比較輕松,而上山時卻需要額外的時間,問最后檢查員檢查完所有站點時所需要的額外時間最少是多少。
Input
包含多組數據 每組數據輸入第一行為一個整數N 表示站點個數(1<=N<=100000),接下去N-1 行 每行3個整數 x,y,z(1<=z<=10000) 檢查站x為檢查站y的父節點,x,y之間有一條通路,從y到x需要額外z的時間。(父節點在子節點上方,山頂固定標號為1)
Output
輸出一行一個整數表示最少需要花費的額外時間。
Sample Input
6
1 2 1
2 4 1
1 3 1
3 5 1
3 6 1
Sample Output
3
思路: 先求和 總的減去
代碼;
總結
- 上一篇: SpringCloud 入门教程(十):
- 下一篇: 链表选择排序算法功能实现演示