【集训队作业】LYRC

原创 2015年11月19日 21:49:36

题目描述

给出m个单词,再给出n个字符串,问每个字符串中这些单词出现了多少次。

n100,m500
单词w长度小于等于5000
字符串s长度小于等于50000


分析

这道题是AC自动机的经典应用,直接做就可以了。

时间复杂度O(n|w|+m|s|)

[2017集训队作业自选题#115]Replace All

题解推荐wxh 可爱的修修 本题相较于CF794G,n加0了。 我们需要快速计算 ∑ni=1∑nj=12(i,j)\sum_{i=1}^n\sum_{j=1}^n2^{(i,j)} ∑nd=...
  • WerKeyTom_FTD
  • WerKeyTom_FTD
  • 2017年11月17日 10:55
  • 448

[2017集训队作业自选题#148]Simple Summation Problem

题目大意定义一个积性函数F。 若p为质数,F(pd)=pd−[d mod p!=0]F(p^d)=p^{d-[d\ mod\ p!=0]} 求F的前缀和。做法令G=F∗μG=F*\mu,那么G也是...
  • WerKeyTom_FTD
  • WerKeyTom_FTD
  • 2017年12月21日 21:20
  • 209

[2017集训队作业自选题#149]小c的岛屿

前言感觉这题挺棒棒的。题目描述小c有n个岛屿。她为了管理岛上的人,决定让这些岛屿连通。 每个岛屿i有一个概率值pi,和一个友好列表Ai。 小c首先来到了1号岛屿,她会依次执行下面操作: 1、设现...
  • WerKeyTom_FTD
  • WerKeyTom_FTD
  • 2018年01月01日 20:22
  • 192

【集训队作业】MONOPLOY

题目大意给出一棵nn个点,根为00的树,要求实现QQ个操作,包含以下两种。 将xx到根染成一种区别于之前所有颜色的颜色 查询以xx为根的子树的所有点到根的距离和 在这里距离的定义,假如两个相邻城市之间...
  • Yves___
  • Yves___
  • 2015年09月24日 16:27
  • 482

【集训队作业】DGCD

题目大意 给出一棵nn个节点的带点权树,要求实现mm个操作,包括以下两种。 将xx到yy路径上的所有点的权值都加cc 询问xx到yy路径上所有点的权值的最大公约数。 n,m50,000n, ...
  • Yves___
  • Yves___
  • 2015年10月16日 19:55
  • 439

[2017集训队作业自选题#153]Comb Avoiding Trees

题目大意不想说。DP容易发现如果一颗树左偏次数达不到k-1,就合法。 不妨考虑按dfs序dp: 设f[i,j]表示当前是第i个叶子,从该点往上到根有j-1条左向边。 转移很容易。 良心自选题!...
  • WerKeyTom_FTD
  • WerKeyTom_FTD
  • 2017年11月14日 12:03
  • 179

[2017集训队作业自选题#154]简单数据结构题

题目大意一颗点权树,初始点权均为0。 每次操作将所有距离x为1的点点权+1,然后希望你求出距离x为1的点点权异或和。一个转化把修改分成儿子修改和单点修改,把询问分成儿子询问和单点询问。 每次相当于...
  • WerKeyTom_FTD
  • WerKeyTom_FTD
  • 2017年11月14日 12:00
  • 310

论弱逼的自我修养——2014集训队CF试题泛做

为了增长姿势水平提高思考能力,我决定跟着神犇膜一膜2014的集训队作业; 似乎大多数是CF上的DE题,应该比较有含金量(然而博主是个div2连D都没做上过的**); 感觉不久就会弃坑吧,大家来猜猜窝能...
  • ww140142
  • ww140142
  • 2015年11月26日 20:15
  • 1555

集训队作业

蒟蒻觉得自己太弱了于是想刷刷集训队作业 做成每日任务的形式(?),当然有比赛会暂停 12.4开始,0/104...
  • orzGEOTCBRL
  • orzGEOTCBRL
  • 2017年12月04日 22:43
  • 111

Lrc歌词解析器0.0.1.0

1. 类图2. 源码清单/*** 文件名:LrcAnalyst.java* 环境: GNU/Linux Ubuntu 7.04 + Eclipse 3.2 + JDK 1.6* 功能:解析Lrc歌词文...
  • DL88250
  • DL88250
  • 2007年04月29日 11:45
  • 2354
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【集训队作业】LYRC
举报原因:
原因补充:

(最多只允许输入30个字)