上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 40 下一页
摘要: 题目链接 https://vjudge.net/problem/UVALive-4287【题意】 在数学中,我们常常需要完成若干个命题的等价性证明,比如4个命题a,b,c,d.我们证明ab,bc,cd,每次证明都是双向的,因此一共完成了6次推导。另外一种证明... 阅读全文
posted @ 2018-02-01 16:37 不想吃WA的咸鱼 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 题目链接 https://vjudge.net/problem/UVALive-5135【题意】 有一座地下的稀有金属矿由n条隧道和一些连接点组成,每条隧道连接两个连接点,任意两个连接点之间最多只有一条隧道。为了降低矿工的危险,你的任务是在一些连接点处安装太... 阅读全文
posted @ 2018-02-01 15:41 不想吃WA的咸鱼 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 题目链接 https://vjudge.net/problem/UVALive-3523【题意】 有n个骑士经常举行圆桌会议,每次圆桌会议应至少有3个人参加且人数必须是奇数,相互憎恨的骑士不能坐在圆桌上的相邻位置,在知道了哪些骑士互相憎恨后,要求出有多少个骑... 阅读全文
posted @ 2018-02-01 13:25 不想吃WA的咸鱼 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 求有向图的强连通分量,Tarjan算法,大白书321页。lowlink[u]为u及其后代能追溯到最早祖先点v的pre[v]值,递归计算lowlink.模板int dfs_clock, scc_cnt;//scc_cnt记录强连通分量的个数,初始化是0但是是从... 阅读全文
posted @ 2018-01-31 21:52 不想吃WA的咸鱼 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 求一个无向图的点双联通分量,大白书315页 性质:不同的点-双联通分量之间最多只有一个公共点,且它一定是割顶,反过来说任何割顶都至少是两个不同的点-双连通分量的公共点模板int n, m;int dfs_clock, bcc_cnt;//bcc_cnt记录点... 阅读全文
posted @ 2018-01-31 20:44 不想吃WA的咸鱼 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 求无向图的割点和桥的模板,大白书312页内容,用邻接表存储,为dfs添加时间戳这个概念,同时递归计算low函数的值模板如下int dfs(int u, int fa) { int lowu = pre[u] = ++dfs_clock; int ... 阅读全文
posted @ 2018-01-31 17:52 不想吃WA的咸鱼 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 图的最常见的两种存储方式是邻接矩阵和邻接表,还有一种叫做前向星的存储方式也比较使用,是边集数组配合一个head数组实现的,这里给出它的模板以及一个简单的dfs 这种数据结构的详细介绍 http://blog.csdn.net/ACdreamers/artic... 阅读全文
posted @ 2018-01-31 16:48 不想吃WA的咸鱼 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 采用DFS和黑白二着色的方法判定二分图vector g[maxn];//邻接表int color[maxn];//1,2分别代表黑色和白色,0表示还没着色,调用前要把color数组初始化为0 bool bipartite(int u) {//判断结点u所在的... 阅读全文
posted @ 2018-01-31 14:22 不想吃WA的咸鱼 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 题目链接 https://vjudge.net/problem/UVALive-4255【题意】 对于一个序列a1,a2…an,我们可以计算出一个符号矩阵s,s[i][j]为ai+…+aj的正负号,现在给出一个符号矩阵,求一个满足该符号矩阵的序列,每个整数的... 阅读全文
posted @ 2018-01-31 11:48 不想吃WA的咸鱼 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 题目链接 https://vjudge.net/problem/UVA-10054【题意】有一种彩色珠子连接成的项链,每个珠子的两半由不同的颜色组成,相邻两个珠子在接触的地方颜色要相同,现在有一些零碎的珠子,判断它们是否可以复原成一条项链。【思路】把每种颜色... 阅读全文
posted @ 2018-01-30 21:58 不想吃WA的咸鱼 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 40 下一页