TopCoder SRM 390 Level2 1000 http://www.topcoder.com/stat?c=problem_statement&pm=8307&rd=11124 一组Pattern,每个位上是字母或者通配符“?”,求恰好符合K个Pattern的字符串数 这个题目麻烦在恰好(exactly)上 否则完全可以暴力处理 这里要恰好,即符合K个而不符合K+1个 用DP逐个位置处理 计算出每个字母匹配的Pattern集合,再和前面的Pattern集合取交集计算这一行的结果 计算过程中取交集的“&”错写成了“|” 太生疏了