题目
链接
题意简述
给定 个长度为 的字符串,求有多少对字符串等长且恰好只有一位不同。
思路
很明显这长度就是哈希(因为字符串我只会哈希
这道和某毒瘤czl的题很像啊。
哈希
枚举删除的位置,减掉即可。
然后排序找对数。
时间复杂度: $O(l \ * \ n \ logn)$ 。
预期得分: $(100)$。
代码
1 |
|
杂项
- 这里使用 自然溢出。
- 基数 要是被卡可以多换几个质数,如:()。
蒟蒻的博客
给定 个长度为 的字符串,求有多少对字符串等长且恰好只有一位不同。
很明显这长度就是哈希(因为字符串我只会哈希
这道和某毒瘤czl的题很像啊。
枚举删除的位置,减掉即可。
然后排序找对数。
时间复杂度: $O(l \ * \ n \ logn)$ 。
预期得分: $(100)$。
1 | #include <bits/stdc++.h> |