摘要:
DFA 和 NFA dfa 是可确定自动机,nfa 是不可确定自动机. dfa 是对于每个状态,加上一个字符,只会有一条出边,不存在环. dfa 在读入字符串 str 之后可以到达的状态是唯一的. nfa 是对于每个状态,加上一个字符,可以有多条出边,可能存在环. nfa 在读入字符串 str 之后 阅读全文
posted @ 2021-07-05 18:51
xyangh
阅读(30)
评论(0)
推荐(0)
摘要:
题意 给定一个只包含小写字母的字符串 \(S\), 请你求出 \(S\) 的所有出现次数不为 \(1\) 的子串的出现次数乘上该子串长度的最大值。 \(1\leq |S|\leq 10^6\) 解法 因为题目就叫后缀自动机,所以要用到sam. 考虑在每个节点上保存右端点的个数再乘上maxlen即可. 阅读全文
posted @ 2021-07-05 16:44
xyangh
阅读(83)
评论(0)
推荐(0)
摘要:
D - Shortest Path Queries 2 给出一张有 \(n\) 个节点 \(m\) 条边的带权有向图. 定义 \(f(s,t,k)\) 表示从点 \(s\) 到点 \(k\),除了只允许经过点 \(1\) 到点 \(k\) 时的最小代价. 求 \(\sum\limits_1^n\su 阅读全文
posted @ 2021-07-05 16:26
xyangh
阅读(170)
评论(0)
推荐(0)
摘要:
题意 有一个 \(n\) 个顶点,\(m\) 条边的有向图,可能有子换以及重边. 定义 \(f(k)\) 为从选出 \(k\) 条边所有点都联通的方案数. \(g(k)\) 则为 \(f(k)\ mod\ 10^9+7\). 要求求出所有 \(n-1\leq k\leq m,g(k)\). \(1\ 阅读全文
posted @ 2021-07-05 16:01
xyangh
阅读(21)
评论(0)
推荐(0)

浙公网安备 33010602011771号