上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 题意:给你每个字符的价值,再给你一个字符串,要你把这个字符串分成两段,并使得被分开的两段价值和最大.一个串如果是回文,那么它的价值就是所有字符的价值和,否则价值为0。 解法1(exKMP):s串为原串,我们让t串等于s串的reverse。因为回文串有个性质就是reverse前后样子不变,所以我们可以 阅读全文
posted @ 2020-07-30 21:02 Anonytt 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.com.cn/problem/P2375 解法:这个其实就是无限把i往net[i]跳,当net[i]小于等于一半后然后计数,直到跳到net[i]==0为止。但是因为时间复杂度的原因需要优化。 一开始在getchar函数中预处理把num[i]全部算出来,n 阅读全文
posted @ 2020-07-25 21:01 Anonytt 阅读(179) 评论(0) 推荐(0) 编辑
摘要: VP比赛时间:2020-07-23: 7 / 13 Rank: 35 / 228 VP通过:A,E,F,H,I,J,L 赛后补题:M 感想:这场对大数要求挺多(2道题F和L),我队Java选手很给力。然后银牌题大概是E和M(M那时候没信心去挑战毕竟在银首,但是赛后补题发现是一个floyd+裸最大独立 阅读全文
posted @ 2020-07-23 13:57 Anonytt 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.com.cn/problem/P5030 提示:二分图最大独立集=点数-最小点覆盖(最大匹配) 题解:这个题其实想想的话可以知道,应该把一些互吃边连在一起建边,把n*n的图划分成一个个的点并标号,有些是陷阱点,所以不用和他进行建边。这样我们能看出来是一个 阅读全文
posted @ 2020-07-21 15:05 Anonytt 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.com.cn/problem/P6185 为啥这题在洛谷难度标记只是个蓝题,我觉得明明有紫题的水准了吧,但这个题很不错,一开始的时候我没想出来转化成图论模型来做,就觉得这是一个很高大上的难题。但是看了别人写的题解之后,发现其实是一个非常不错的二分图带思维 阅读全文
posted @ 2020-07-21 13:39 Anonytt 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://nanti.jisuanke.com/t/42552 题意:一开始建1个以1为root的树,然后找以各个节点作为根其子树中的重心是谁 解法:推荐博客:https://www.cnblogs.com/ctyakwf/p/12010370.html 这个题是一个非常不错的重心性 阅读全文
posted @ 2020-07-20 15:39 Anonytt 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.com.cn/problem/P1525 题目解法:这个题很不错,是个思维题。因为换个问法就是,题目要求你问二分图同组内最大2点间花费。那么其实一个很不错的想法就是二分框定mid,我们保证大于mid的边能构建成二分图。这个时候就需要去找所谓mid的封顶值 阅读全文
posted @ 2020-07-18 15:59 Anonytt 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.com.cn/problem/P5058 思路:这个题其实想明白了就是一个很裸的找tarjan割点,但是这个割点的范围在(a,b)之间,即不包括a和b,所以我们可以考虑dfn,以a作为root点跑tarjan,然后判断是不是割点,再在割点的基础上判(df 阅读全文
posted @ 2020-07-17 21:02 Anonytt 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.com.cn/problem/P3119 题目大意:给你m组单向边关系,你可以选择返回走一次,但是要保证出发点是1和终点是1,问你最大能到达几个点 题目解法: 首先我们可以通过缩点将一个强连通分量里的所有点变成一个点,并且可以知道缩点以后的图是没有环的, 阅读全文
posted @ 2020-07-17 16:34 Anonytt 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.com.cn/problem/P3469 题目解法: 错解(50pts):我先用Tarjan跑了一把找到所有割点,因为非割点的话造成的影响肯定是2*(n-1),所以我们要特殊处理割点的情况。于是呢,我就把割点的相临点全部跑了一把bfs找该组有几个点,然后 阅读全文
posted @ 2020-07-16 22:32 Anonytt 阅读(106) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页