博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hash+set Codeforces Round #291 (Div. 2) C. Watto and Mechanism
阅读量:7059 次
发布时间:2019-06-28

本文共 1049 字,大约阅读时间需要 3 分钟。

 

1 /* 2     hash+set:首先把各个字符串的哈希值保存在set容器里,然后对于查询的每一个字符串的每一位进行枚举 3         用set的find函数查找是否存在替换后的字符串,理解后并不难。另外,我想用64位的自然溢出wa了,不清楚 4 */ 5 /************************************************ 6 * Author        :Running_Time 7 * Created Time  :2015-8-5 13:05:49 8 * File Name     :D.cpp 9  ************************************************/10 11 #include 
12 #include
13 #include
14 #include
15 #include
16 #include
17 #include
18 #include
19 #include
20 #include
21 #include
22 #include
23 #include
24 #include
25 #include
26 #include
27 #include
28 using namespace std;29 30 #define lson l, mid, rt << 131 #define rson mid + 1, r, rt << 1 | 132 typedef long long ll;33 const int MAXN = 6e5 + 10;34 const int INF = 0x3f3f3f3f;35 const int MOD = 1e9 + 7;36 const int KEY = 257;37 char s[MAXN];38 set
S;39 ll ha[MAXN];40 int n, m;41 42 void init(void) {43 ha[0] = 1;44 for (int i=1; i

 

转载于:https://www.cnblogs.com/Running-Time/p/4705101.html

你可能感兴趣的文章
我的友情链接
查看>>
购物车--low版
查看>>
linux
查看>>
PHP中的替换strtr
查看>>
Apache和nginx 301重定向
查看>>
LINQ分页和排序,skip和Take 用法
查看>>
Activiti 查找流程状态(流程下一步)
查看>>
Delphi 密码限3次登录程序(附:源码)
查看>>
Linux中大量TIME_WAIT的解决办法
查看>>
Angular UI Route
查看>>
一个应届毕业生程序员的独白
查看>>
oracle的全局临时表
查看>>
python用sql的limit语句进行分页
查看>>
编译安装ZABBIX客户端(代理)
查看>>
CentOS命令登录MySQL时,报错ERROR 1045 (28000)
查看>>
jsp下拉框中显示数据库信息&&jsp 下拉框从数据库中如何取值?
查看>>
Linux系统编程 --- 共享内存及内存映射【十全十美】
查看>>
如何创建一个swap文件
查看>>
mysql联合索引
查看>>
我的友情链接
查看>>