@SovietPower
        
        2018-05-04T14:32:58.000000Z
        字数 1758
        阅读 3675
    数学,数论
代码见这.
 
  给定,求
 
  给出,
 
  给出文本串S和模式串T和k,S,T为DNA序列(只含)。对于S中的每个位置,只要中有一个位置匹配了字符,那么就认为可以匹配。求S中有多少位置匹配了T。 
 
  题意一直不很明白。。(→→这就是你颓了一下午一晚上写了一道题的理由?) 
  匹配当然是连续的,即若位置匹配,则。 
  我们枚举每个字符c,算出每个位置的,表示当前匹配字符c, 能够和  匹配的有多少个。 
  令,那么
  一个位置满足4个字符的之和等于,才是一个合法的位置。(怎么可能还有T本身限制呢→→) 
  同上一题,反转吧,那么
 
   
 
   
   
  
