会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
bin_gege 's Blog
已退役~
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
48
下一页
2017年9月22日
2017 ACM-ICPC 亚洲区(西安赛区)网络赛 G. Xor(LCA+K级父亲暴力卡过)
摘要: 题目链接:2017 ACM-ICPC 亚洲区(西安赛区)网络赛 G. Xor 题意: 给你一棵有n个节点的树,然后有Q个询问,每次询问给出两个点x,y,k。将x->y路径上经过的点放进一个数组a里,将询问[0],a[k],a[2*k],a[m*k]的值异或起来的值为多少。 题解: 预处理lca和k=
阅读全文
posted @ 2017-09-22 19:15 bin_gege
阅读(301)
评论(0)
推荐(0)
2017年9月21日
hdu 5575 Discover Water Tank(可合并堆)
摘要: 题目链接:hdu 5575 Discover Water Tank 题意: 有一个大水箱,里面有N-1个隔板,将这个大水箱分成了N个小水箱,每个隔板有一定的高度。 现在有m条信息,每条信息表示第x个水箱的y高度是否有水。 现在有一些信息有矛盾,问你最多可以选多少条信息出来,他们相互都不矛盾。 题解:
阅读全文
posted @ 2017-09-21 14:37 bin_gege
阅读(688)
评论(0)
推荐(0)
2017年9月14日
Educational Codeforces Round 27 G. Shortest Path Problem?(Guass异或线性基)
摘要: 题目链接:Educational Codeforces Round 27 G. Shortest Path Problem? 题意: 有n个点,m条边,可能有自环,每条边有一个值,现在定义两点之间的距离为经过的边的异或值。 问从1到n的最短路是多少。 题解: 首先我们用一个dfs将每个环的异或值处理
阅读全文
posted @ 2017-09-14 18:18 bin_gege
阅读(168)
评论(0)
推荐(0)
hdu 4416 Good Article Good sentence(后缀自动机)
摘要: 题目链接:hdu 4416 Good Article Good sentence 题意: 给你一个串A和n个串B,问你A有多少个子串不是这n个B的子串。 题解: 将A串建立后缀自动机,对于每个B串都拿去匹配一下,并记录后缀自动机中每个节点的最大匹配长度。 然后拓扑排序,更新每个节点的fail节点。最
阅读全文
posted @ 2017-09-14 11:08 bin_gege
阅读(150)
评论(0)
推荐(0)
2017年9月13日
hdu 5521 Meeting(最短路)
摘要: 题目链接:hdu 5521 Meeting 题意: 有n个点,m个集合,每个集合之间的点到达的时间是相同的。 问一个人从1出发,一个人从n出发,他们相遇的最小时间是多久。 题解: 对于第i个集合,新设立一个点n+i,然后addedge(n+i,x,time),addedge(x,n+i,time)
阅读全文
posted @ 2017-09-13 21:19 bin_gege
阅读(141)
评论(0)
推荐(0)
hdu 5517 Triple(二维树状数组)
摘要: 题目链接:hdu 5517 Triple 题意: 有n个两元组A,有m个三元组B,然后set C有一个计算方式。 现在让你找set TOP的size。 题解: 理解题意后,显然对于每个b的分组,只有最大的a才有贡献, 然后就可以发现set B中每个元素按照e分组后,只会对应一个a,所以最多有1e5个
阅读全文
posted @ 2017-09-13 21:14 bin_gege
阅读(137)
评论(0)
推荐(0)
2017年9月12日
bzoj 3998: [TJOI2015]弦论(后缀自动机)
摘要: 题目链接:bzoj 3998: [TJOI2015]弦论 题意: 对于一个给定长度为N的字符串,求它的第K小子串是什么。 题解: 后缀自动机O(n)*26解决。 对于op=0,num[i]=1,对于op=1,num[i]=cnt[i]。 因为cnt[i](即right集)表示以i节点结尾的后缀出现的
阅读全文
posted @ 2017-09-12 19:48 bin_gege
阅读(132)
评论(0)
推荐(0)
hdu 5008 Boring String Problem(后缀数组+rmq)
摘要: 题目链接:hdu 5008 Boring String Problem 题意: 给你一个字符串,有q个询问,每次询问该字符串所有的子串中字典序第k小的是哪个串,输出位置,如果有多个位置,输出最靠左的那个。 题解: 后缀数组求完height后,求一下字典序第i的后缀有多少个不同的子串,然后求一下前缀和
阅读全文
posted @ 2017-09-12 16:13 bin_gege
阅读(250)
评论(0)
推荐(0)
2017年9月11日
hdu 4622 Reincarnation(后缀自动机)
摘要: 题目链接:hdu 4622 Reincarnation 题意: 给你一个串,然后有q个询问,每次询问区间有多少个不同的子串。 题解: 后缀自动机n^2预处理,O(1)回答。 对于每插入一个字符,该字符串新增加的不同的子串的个数为ml[p]-ml[pre[p]]。ml为最大步长 1 #include<
阅读全文
posted @ 2017-09-11 16:59 bin_gege
阅读(134)
评论(0)
推荐(0)
2017年9月10日
hdu 6025 card card card(双指针)
摘要: 题目链接:hdu 6025 card card card 题意: 有n对数(a,b),现在你可以将前x对(a,b)移到尾部。 操作完后,现在定义sum=ai-bi (1,x),当sum<0时,当前的价值为Σai (1<=i<=x-1)。 问你移动前多少对(a,b),使得价值最大,如果有多个答案,输出
阅读全文
posted @ 2017-09-10 20:53 bin_gege
阅读(114)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
48
下一页
公告