考虑每个字母对答案的贡献,而不是枚举子序列。
对某个字母 c,记它在 s 中出现 r 次。一个子序列会让 c 计入种类数,当且仅当该子序列至少选出一个 c。此时:
乐谱上有一段由小写英文字母组成的旋律 s,长度为 n。可以从中选出若干个位置,并保持它们在原旋律中的相对顺序,得到一个非空子序列。
一个子序列的种类数定义为其中出现过的不同字母个数。例如子序列 abac 中出现了 a、b、c,种类数为 3。
本题属于以下题库,请选择所需题库进行购买
© CodeFun2000 · 使用条款
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册