题目链接题面:贝壳找房举办了一场计数比赛,比赛题目如下。给一个字符串
ss 和字符串
tt,求出
ss 的所有去重全排列中
tt 出现的次数。比如
aab
的去重全排列为
aab
、
aba
、
baa
。注意
aaaa
算出现两次
aaa
。你的老大希望你帮他写一个程序作弊。
思路:先在s串中删除t串得到m串,计算m串的去重全排列数量,然后在所有m串所有位置中插入t串,就能得到结果
代码:#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include