
———图论———
NOIP提高知识点
liaoxiyan123
这个人不懒,但什么都没写。
展开
-
P4017最大食物链计数[拓扑法]
题目背景一道经典的DP拓扑题 你知道食物链吗?Delia 生物考试的时候,数食物链条数的题目全都错了,因为她总是重复数了几条或漏掉了几条。于是她来就来求助你,然而你也不会啊!写一个程序来帮帮她吧。题目描述给你一个食物网,你要求出这个食物网中最大食物链的数量。(这里的“最大食物链”,指的是生物学意义上的食物链,即最左端是不会捕食其他生物的生产者,最右端是不会被其他生物捕食的消费者.)Delia 非常急,所以你只有1秒的时间。由于这个结果可能过大,你只需要输出总数模上80112002的结果.输入原创 2020-07-25 13:15:00 · 242 阅读 · 0 评论 -
luoguP3387(强连通分量模板)
题目描述【模板】缩点(传送门)给定一个n个点m条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大.你只需要求出这个权值和.允许多次经过一条边或者一个点,但是,重复经过的点,权值只计算一次.输入格式第一行两个正整数 n,m.第二行n个整数,依次代表点权.第三至m+2行,每行两个整数u,v表示一条u→v{u\rightarrow v }u→v的有向边.输出格式共一行,最大的点权之和。输入输出样例输入 #12 21 11 22 1输出 #12说明/提示【数据原创 2020-08-06 15:55:24 · 264 阅读 · 0 评论 -
割点模板luoguP3388
题目描述给出一个n个点,m条边的无向图,求图的割点。【模板】传送门输入格式第一行输入两个正整数 n,m.下面 mm 行每行输入两个正整数x,y表示x到y有一条边。输出格式第一行输出割点个数。第二行按照节点编号从小到大输出节点,用空格隔开。输入输出样例输入 #16 71 21 31 42 53 54 55 6输出 #115对于全部数据,1≤n≤2×104,1≤m≤105{1\leq n \le 2\times 10^4,1\leq m \le 10^5}1≤n≤2原创 2020-08-06 11:49:13 · 155 阅读 · 0 评论