FJD1T1
2024-10-10 08:56:07
在考场上因为一些原因,系统编译不了。
于是在最后\(1h\)把\(T3\)得重打一遍,所以这题的暴力没有写完。
不过也确实很蠢,没想到做法。
考虑搜索原串中的字母的对应取值,然后计算出结果的柿子。
考虑把柿子中原字母不替换,否则从左到右替换成新字母(相同取值一样的)。
然后插入\(hash\).
查询时考虑非关键字母是什么字母我们并不关心,那么用相同的替换规则,然后\(hash\)查询就好了
最新文章
- SDOI2009
- BZOJ 3111: [Zjoi2013]蚂蚁寻路
- 怎样增加windows 系统的环境变量Path的默认长度的限制?
- mesos INSTALL
- 【笔记】CAP原理和BASE思想
- debian系统root用户登录
- Spring多数据源的配置和使用
- Android:打包apk
- CSS Sprites优点
- SQL数据类型介绍
- Struts学习之类型转换
- C#学习日志 day 5 ------ windows phone 8.1真机调试手机应用
- ASP.NET SignalR 2.0入门指南
- struts2 之 【struts2简介,struts2开发步骤,struts2详细配置,struts2执行流程】
- Python打包EXE神器 pyinstaller
- python_11_字符编码
- ionic3隐藏子页面的tabs和配置返回按钮
- 子集三种生成方法 java
- xlrd(excel导入mysql数据库)
- 039 在weblogic下部署jndi的多数据源