摘要:
原题链接:PAT1139解析:这题真的很有陈越老师的风范。。。五个数据点没有一个是随机生成数据的,每个测试点都对应一个细节。由于是用'-'来表示女生,而int型读入数据如果是-0000,则表示为0,这样就丢失了性别,故需要用字符串读入 由于输出是要求四位数id,若id... 阅读全文
posted @ 2018-08-27 21:58
Dr_Lo
阅读(124)
评论(0)
推荐(0)
摘要:
原题链接:POJ3259解析:找了四五小时bug,打错俩个字母,想吃口屎冷静一下。代码示例:#include#include#include#include#includeusing namespace std;const int INF = 2e9;const in... 阅读全文
posted @ 2018-08-27 16:27
Dr_Lo
阅读(73)
评论(0)
推荐(0)
摘要:
原题链接:HDOJ2586解析:用树上倍增法来求LCA代码实例:#include#include#include#include#includeusing namespace std;const int maxn = 40010;int f[maxn][20],d[m... 阅读全文
posted @ 2018-08-27 15:25
Dr_Lo
阅读(157)
评论(0)
推荐(0)
摘要:
1.树的直径1.1 树形DP求树的直径1.1.2 思路:设d[x]为从结点x出发走以x为根的子树,能够达到最远结点的距离。设x的子节点为y1,y2,y3...yt,edge(x,yi)表示边的权重,那就有:d[x] = max{ d[yi] + edge(x,yi) ... 阅读全文
posted @ 2018-08-27 11:35
Dr_Lo
阅读(180)
评论(0)
推荐(0)
摘要:
1.Bellmen-Ford判定负环思路:若经过n轮迭代,算法仍未结束(仍有能产生更新的边),则图中存在负环 若n - 1轮迭代之内,算法结束(所有边满足三角不等式),则图中无负环2.SPFA判定负环思路:设cnt[x]表示从1到x的最短路径包含的边数,cnt[1] ... 阅读全文
posted @ 2018-08-27 09:16
Dr_Lo
阅读(191)
评论(0)
推荐(0)

浙公网安备 33010602011771号