会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ygeloutingyu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
42
下一页
2017年9月1日
hdu3518(后缀数组)
摘要: 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3518 题意: 给出一个字符串, 问其中有多少字串出现了两次以上(计算次数时不能彼此覆盖, 如 "aaaa" 中 "aa" 出现了两次而非三次). 思路: 后缀数组/字典树 后缀数组解法, 题目所求即使
阅读全文
posted @ 2017-09-01 17:15 geloutingyu
阅读(368)
评论(0)
推荐(0)
2017年8月29日
hdu1403(后缀数组模板)
摘要: 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1403 题意: 给出两个字符串, 求他们的最长公共子串 思路: 两个字符串的最长公共子串长度显然就是两个字符串的所有后缀中的最长公共前缀长度. 可以先用一个没有出现的字符(便于后面区分后缀是否属于相同字
阅读全文
posted @ 2017-08-29 22:23 geloutingyu
阅读(605)
评论(0)
推荐(0)
2017年8月24日
输入外挂模板
摘要: 1 namespace IO { 2 const int MX = 4e7; //1e7占用内存11000kb 3 char buf[MX]; int c, sz; 4 void begin() { 5 c = 0; 6 sz = fread(buf, 1, MX, stdin); 7 } 8 inline ...
阅读全文
posted @ 2017-08-24 15:11 geloutingyu
阅读(215)
评论(0)
推荐(0)
hdu2896(ac自动机)
摘要: 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2896 题意: 中文题诶~ 思路: ac自动机 这里要求记录匹配的模式串的编号, 不过题目中说明了不同模式串对应的编号是不同的, 所以可以直接用 end 数组记录编号即可, 然后与主串匹配成功的标记一下
阅读全文
posted @ 2017-08-24 11:08 geloutingyu
阅读(328)
评论(0)
推荐(0)
2017年8月23日
hdu2222(ac自动机模板)
摘要: 先推荐两篇写的很好的ac自动机blog: http://blog.csdn.net/creatorx/article/details/71100840 http://blog.csdn.net/niushuai666/article/details/7002823 正题 题目链接: http://a
阅读全文
posted @ 2017-08-23 21:00 geloutingyu
阅读(259)
评论(0)
推荐(0)
codevs1169, 51nod1084(多线程dp)
摘要: 先说下codevs1169吧, 题目链接: http://codevs.cn/problem/1169/ 题意: 中文题诶~ 思路: 多线程 dp 用 dp[i][j][k][l] 存储一个人在 (i, j), 一个人在 (k, l) 位置时对答案的最大贡献, 那么动态转移方程式为: dp[i][j
阅读全文
posted @ 2017-08-23 14:03 geloutingyu
阅读(434)
评论(0)
推荐(0)
2017年8月17日
codevs3027(dp)
摘要: 题目链接: http://codevs.cn/problem/3027/ 题意: 中文题目诶~ 思路: dp 先给所有线段按照右端点值升序 sort 一下, 用 dp[i] 存储以第 i 条线段结尾的线段集合的最大价值, 那么动态转移方程式为: dp[i] = max(dp[i], dp[j] +
阅读全文
posted @ 2017-08-17 20:44 geloutingyu
阅读(194)
评论(0)
推荐(0)
2017年8月16日
codevs1068(dp)
摘要: 题目链接: http://codevs.cn/problem/1068/ 题意: 中文题诶~ 思路: dp 用 dp[i][j][k][l] 表示取 i 个 1, j 个 2, k 个 3, l 个 4 时最大贡献为多少, 那么初始化为 dp[0][0][0][0] = v[1], 其中 v[i]
阅读全文
posted @ 2017-08-16 22:48 geloutingyu
阅读(146)
评论(0)
推荐(0)
2017年8月15日
大数乘法模板
摘要: 计算 a * b 时间复杂度为 O(n^2) 代码:
阅读全文
posted @ 2017-08-15 21:22 geloutingyu
阅读(329)
评论(0)
推荐(0)
大数加法模板
摘要: 计算 a + b
阅读全文
posted @ 2017-08-15 18:47 geloutingyu
阅读(302)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
42
下一页
公告