摘要: 最近做题成双成对?不是双倍经验就是两题同解。 3940 3942 给定字典,给定字符串,删去字符串中所有字典内单词。保证不会出现二者包含状况。$n \leq 1e5,\sum len \leq 1e5$ AC自动机裸题。build出AC自动机后从左到右插入文本串,同时边匹配边push进栈里。匹配成功 阅读全文
posted @ 2017-12-23 19:37 orzzz 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 3702双倍经验。原题链接2212 现在有一棵二叉树,所有非叶子节点都有两个孩子。在每个叶子节点上有一个权值(有$n$个叶子节点,满足这些权值为$1..n$的一个排列)。可以任意交换每个非叶子节点的左右孩子。要求进行一系列交换,使得最终所有叶子节点的权值按照中序遍历写出来,逆序对个数最少。 一个节点 阅读全文
posted @ 2017-12-23 19:20 orzzz 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 并不敢说完全会了线段树合并,只是至少知道原理写法了。。。还是太菜了,每天被大佬吊锤qwq 我看到的几道线段树合并都是权值线段树的合并。这个算法适用范围应该只是01线段树的。 这两道算入门题了吧。。。 发现粘题面没人看(自己都懒得看),以后粘链接加题意吧。 永无乡 给$n$个没有连边的带权点,动态加边 阅读全文
posted @ 2017-12-23 19:08 orzzz 阅读(195) 评论(0) 推荐(0) 编辑