我想解决一个问题,我需要一些帮助,因为我的代码不起作用。具有K个不同字符的字符串的子序列数
好了,我有一个序列S(输入数据)以及我需要找到子序列的数目,使得不同的字符的序列号必须与K(输入数据)等于
实施例:
For S = abcaa and K = 3, the answer is 5.
s1 = abc
s2 = abca
s3 = abcaa
s4 = bca
s5 = bcaa
我在想一点,我在网上看了一些答案,但我没有找到我真正想要的东西。 所以,我认为,我必须找到在序列中的每个字符的频率,但我不知道在这之后该怎么办...
好,这会给你在以下情况下,错误答案:S = aaaabc – Vader
你确定吗?你不应该得到这个: aaaabc aaabc aabc aabc abc – Andrei