I. Palindrome Pairs(字符哈希)
发布日期:2021-06-30 10:17:54
浏览次数:2
分类:技术文章
本文共 643 字,大约阅读时间需要 2 分钟。
话说是我太菜了嘛…
这道题才1600分,没自信了
方法还是比较巧妙地,字符hash
因 为 字 符 串 是 回 文 串 当 且 仅 当 至 多 有 一 个 字 母 是 奇 数 因为字符串是回文串当且仅当至多有一个字母是奇数 因为字符串是回文串当且仅当至多有一个字母是奇数
所 以 对 于 所 有 的 字 符 串 , 记 录 字 母 i 是 否 为 奇 数 所以对于所有的字符串,记录字母i是否为奇数 所以对于所有的字符串,记录字母i是否为奇数
26 个 字 母 , 可 以 表 示 为 一 个 26 位 的 二 进 制 数 , 1 代 表 该 字 母 是 奇 数 个 26个字母,可以表示为一个26位的二进制数,1代表该字母是奇数个 26个字母,可以表示为一个26位的二进制数,1代表该字母是奇数个
那 就 简 单 了 , 枚 举 每 个 字 符 串 计 算 贡 献 即 可 那就简单了,枚举每个字符串计算贡献即可 那就简单了,枚举每个字符串计算贡献即可
我写的
#includeusing namespace std;typedef long long ll;const int maxn=2e5+10;int n,ha[27];ll ans;string s;map to,vis;int main(){ cin >> n; for(int i=1;i<=n;i++) { cin >> s; int now=0; for(int j=0;j
转载地址:https://issue-is-vegetable.blog.csdn.net/article/details/107183379 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月06日 05时09分01秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
ACM-ICPC 2018 焦作赛区网络预赛 I. Save the Room
2019-04-30
CodeForces - 987C Three displays (暴力/dp)
2019-04-30
计蒜客 NAIPC 2016 F. Mountain Scenes(dp)
2019-04-30
牛客国庆集训派对Day4——I 连通块计数(思维)
2019-04-30
牛客国庆集训派对Day4——G 区间权值(找规律,双重前缀和)
2019-04-30
牛客国庆集训派对Day5——L 数论之神(找规律/数论)
2019-04-30
CodeForces - 629B Far Relative’s Problem(模拟)
2019-04-30
CodeForces - 1059B Forgery (思维)
2019-04-30
CodeForces - 456C Boredom (dp)
2019-04-30
CodeForces - 960B Minimize the error (思维,贪心)
2019-04-30
CodeForces - 97B Superset (思维/分治/构造)
2019-04-30
CodeForces - 675A Infinite Sequence(简单数论 细节)
2019-04-30
CodeForces - 1042B Vitamins (思维)
2019-04-30
ACM 2013 长沙区域赛 Alice's Print Service (二分 思维)
2019-04-30
ACM 2013 长沙区域赛 Collision (几何)
2019-04-30