哈 希 踩 坑 寄
查看原帖
哈 希 踩 坑 寄
662425
Ivan422楼主2025/1/19 14:43

2020 发,3 h3\ h 终于过了!

27 pts\tt \color{red}27\ pts \to 55 pts\tt \color{orange}55\ pts:尝试了 KMP,乱骗。

67 pts\tt \color{#fadb14}67\ pts ×3\times3:重构哈希。

73 pts\tt \color{#fadb14}73\ pts ×2\times2:优化 vector,多了一个点。

86 pts\tt \color{#52c41a}86\ pts ×3\times3map 的查询改成 count,摆脱 TLE!

79 pts\tt \color{#fadb14}79\ pts ×2\times2:改模数改炸了。

最后,发现 hack:

I:
aaaabbbb
2
aaa
b

O:
a

发现是 h(x)h(x) 要在保存时 h[q]=h[q-1]*P+s[i]-'a'+1; 变成 h[q]=h[q-1]*P+s[i]-'a'+1;

100 pts\Huge \tt \color{#52c41a}100\ pts AC\Huge \tt AC

2025/1/19 14:43
加载中...