fzyjojP2963 -- [校内训练20161227]疫情控制问题

(题干中的废话已经划去)   dp显而易见 收益为负数的可以直接扔掉不管。不要一定更优 子串问题,考虑SAM 建立广义SAM 尝试匹配,匹配到的位置的parent树祖先如果有完整的串,那么可以从这个串转移 考虑祖先不好考虑 不妨考虑i对j(i<j)的贡献,就是子树了 线段树维护dfn序,区间对val取max   SAM学傻了 这个,由于是"完整出现”,所以AC自动机就可以(比广义SAM好写好调)
相关文章
相关标签/搜索