参照《算法竞赛入门经典(第二版)》,这上面写得很清楚。 核心代码如下: 倒推十分巧妙。 ...
分类:
其他好文 时间:
2020-05-24 16:55:16
阅读次数:
46
题意: 给n,m个,给出n个字符串,再给出m个s1,s2,要求s1在s2之前,最小字典序排列,如果不符合就 1 思路: 拓扑排序,但如果用字符串来优先队列中一直tle,呜呜呜,然后又加上博客没有拓扑排序模板,我居然拓扑排序写错了,导致tle的原因 真正的思路,是先字典序排序,然后优先队列拓扑排序。 ...
分类:
编程语言 时间:
2020-05-24 15:13:31
阅读次数:
82
定长子串中元音的最大数目 给你字符串 s 和整数 k 。 请返回字符串 s 中长度为 k 的单个子字符串中可能包含的最大元音字母数。 英文中的 元音字母 为(a, e, i, o, u)。 示例 1: 输入:s = "abciiidef", k = 3 输出:3 解释:子字符串 "iii" 包含 3 ...
分类:
其他好文 时间:
2020-05-24 13:52:18
阅读次数:
45
我已于2019年CSP赛后退役。但是我所写的文章很多都有问题,而我退组已久,忙于学科,很多问题无法修改————即便修改,我也不能担保所著文章的正确性。为了避免对算法学习者造成误导,我将会将部分学术性质的文章暂时隐藏,防止造成读者学习上的困惑。 我的信息水平实在有限,对于很多细节的处理过于马虎。对于因 ...
分类:
其他好文 时间:
2020-05-24 00:30:42
阅读次数:
255
https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2724 https://onlinejudge.org/index.php?option=c ...
分类:
其他好文 时间:
2020-05-23 16:29:58
阅读次数:
52
地址:https://ac.nowcoder.com/acm/problem/206047 解析: 对于整个的区间[1,n],如果有一个数只出现了一次,下标为x,那么有:[1,x,n],对于里面的任意区间,只要涉及到x,它直接就是好序列。 所以就把区间分成两部分:[1,x-1][x+1,n]。 接下 ...
分类:
其他好文 时间:
2020-05-22 00:22:54
阅读次数:
64
"ACM_ICPC 2017 Asia Nanning M" 求给定的有向无环图,互不到达的最大点集的大小。 $T\le500,\,n\le100,\,m\le n (n 1)/2,\;\sum m\le500000$ 。 做法:对每个点与其能到达的点连边,得到一个新的有向图,对这个有向图求最大二分 ...
分类:
其他好文 时间:
2020-05-21 21:08:28
阅读次数:
64
HDU5961 传递(判环) Describe 我们称一个有向图G是 传递的 ,当且仅当对任意三个不同的顶点a,,若G中有 一条边从a到b且有一条边从b到c ,则G中同样有一条边从a到c。 我们称图G是一个 竞赛图 ,当且仅当它是一个有向图且它的基图是完全图。换句 话说,将完全图每条边定向将得到一个 ...
分类:
其他好文 时间:
2020-05-21 13:23:15
阅读次数:
48
题目: "题目链接" 一个人工作时越工作越累,连续工作k天每天消耗体力为k,并且他最多消耗m的体力,当他休息一天后就可以恢复所有体力。在公司工作,给出一个字符01串,s[i]=0时表示第i天公司放假,他休息。s[i]=1时他可以自由选择休息还是工作。问这个人最多工作多少天? dp题。用dp[i][j ...
分类:
其他好文 时间:
2020-05-21 10:15:44
阅读次数:
41
HDU 5961 传递 题目大意 我们称一个有向图G是传递的,当且仅当对任意三个不同的顶点a,若G中有一条边从a到b且有一条边从b到c ,则G中同样有一条边从a到c。 我们称图G是一个竞赛图,当且仅当它是一个有向图且它的基图是完全图。换句话说,将完全图每条边定向将得到一个竞赛图。 下图展示的是一个有 ...
分类:
其他好文 时间:
2020-05-21 00:10:41
阅读次数:
46