首页 > TAG信息列表 > abc254G

[str记录]abc254G Prefix Concatenation

link 题意简述:给定两个串 \(s,t\),求至少用 \(s\) 的几个前缀才能拼出 \(t\)。\(|s|,|t| \leq 1e5\)。 考虑 dp。设 \(dp_i\) 表示至少用 \(s\) 的几个前缀才能拼出 \(t\) 的前 \(i\) 个字符。转移方程:\(dp_i=dp_j+1 \ \text{if} \ t_{j,j+1 \cdots i} = s_{1,2,\cdots i-j}\)。这