摘要:
我这里采用了一种比较偷懒节约空间的方法 题目要求距离的最大值,那么只要边读边判断,走到第i段时还有多少时间 Case 1:若<0那么连这一段都不能走到,输出i-1,退出程序 Case 2: >0,继续执行 Case 3:当走到路的尽头(即循环结束),都没有走完,那么输出t 代码如下 #include 阅读全文
摘要:
所以需要建立树,记录从特定起点到某处的限重的最大值,最大生成树 //kruskal可以保证树的生成是严格按照从大到小,保证答案的正确性 查询:x,y之间的lca 没了 #include<bits/stdc++.h> const int INF=19270817; using namespace st 阅读全文