上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 考虑到PAT甲级考试和开学后的XCPC比赛,决定寒假把PAT (Advanced Level) Practice刷完,进度条会在这篇博客下更新。由于主要以记录为主,大体上不会像单篇题解那么详细,但是对问题的思考,代码的简洁性、可读性还是有保障的,欢迎看到的小伙伴和我讨论 2021.1.10 1001 阅读全文
posted @ 2021-01-10 12:50 sparkyen 阅读(453) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-07-25 15:26 sparkyen 阅读(8) 评论(0) 推荐(0)
摘要: 题目描述 给定一张 $n$ 个点 $m$ 条边的无向简单图,求图的一个最大匹配。 输入格式 第一行两个正整数 $n, m$ ($2 \leq n \leq 500; 1 \leq m \leq \dbinom n2$),表示图的边数和点数。 接下来 $m$ 行,每行两个整数 $u, v$ ($1 \ 阅读全文
posted @ 2020-07-16 22:52 sparkyen 阅读(970) 评论(0) 推荐(0)
摘要: 二分图:简单来说,如果图中点可以被分为两组,并且使得所有边都跨越组的边界,则这就是一个二分图,如图2所示 匹配:在图论中,一个「匹配」(matching)是一个边的集合,其中任意两条边都没有公共顶点。例如,图 3、图 4 中红色的边就是图 2 的匹配 我们定义匹配点、匹配边、未匹配点、非匹配边,它们 阅读全文
posted @ 2020-07-15 12:06 sparkyen 阅读(367) 评论(0) 推荐(0)
摘要: C.Cover the Tree 首先你从以一个度不为1的点作为根节点。然后你每次都连接一个叶子节点,这样显然是所有的边都可以被覆盖。即答案为度为1的点的个数,但是这样显然很大,可以优化,可以相当于把根节点当作中间节点,让叶子节点两两相连,显然答案已经出来了,就是(叶子+1)/2 但是怎么两两配对是 阅读全文
posted @ 2020-07-14 22:55 sparkyen 阅读(202) 评论(0) 推荐(0)
摘要: 前言 在棋盘上放置8个皇后,使得它们互不攻击,此时每个皇后的攻击范围为同行同列和同对角线,求所有解。 这就是著名的8皇后问题,我们也可以进一步拓展为n皇后问题。这类问题主要是用递归回溯求解,当然也会有各种优化方案,下面就来介绍其中的包含的思想与解法。 解法 经过思考,我们可以发现,假设每行每列放置一 阅读全文
posted @ 2020-06-30 19:46 sparkyen 阅读(414) 评论(0) 推荐(0)
摘要: Ford-Fulkerson算法 $Ford-Fulkerson$算法循环增加流的值。在每次迭代中,我们对图$G$的流值进行增加,方法是在与之关联的"残量网络"中找到一条"增广路径"。之后对这些边上的流量进行修改,从而增加流的值。尽管每次迭代都增加流的值,但是对于图$G$的一条特定边来说,其流量可能 阅读全文
posted @ 2020-05-14 23:36 sparkyen 阅读(239) 评论(0) 推荐(0)
摘要: Contest Info Practice Link SolvedABCDEF 4/6 O O Ø Ø O 在比赛中通过 Ø 赛后通过 ! 尝试了但是失败了 - 没有尝试 Solutions C.牛牛的揠苗助长 题意: 思路: 很重要的一点就是,这里的答案天数是具有单调性的。 假如$ans$是满足条 阅读全文
posted @ 2020-05-09 11:10 sparkyen 阅读(152) 评论(0) 推荐(0)
摘要: 传送门 题意: 思路: 对于每组查询,我们直接从$u$往上搜到$v$,复杂度$O(nq)$,显然不可取(不过这题开始的数据很弱,暴力就过了) #include<bits/stdc++.h> using namespace std; int n,q; int a[100005]; int u,v,c; 阅读全文
posted @ 2020-05-04 21:55 sparkyen 阅读(148) 评论(0) 推荐(0)
摘要: Contest Info Practice Link SolvedABCDEF 4/6 O O Ø Ø O 在比赛中通过 Ø 赛后通过 ! 尝试了但是失败了 - 没有尝试 Solutions C.Phoenix and Distribution 题意: 将字符串 $s$ 分为 $k$ 个非空串,找出 阅读全文
posted @ 2020-05-03 18:13 sparkyen 阅读(180) 评论(0) 推荐(0)
摘要: Contest Info Practice Link SolvedABCDEF 4/6 Ø O Ø Ø O 在比赛中通过 Ø 赛后通过 ! 尝试了但是失败了 - 没有尝试 Solutions A.牛妹的游戏 题意: 给定一个无向图,问这个图中是否存在三元环,或者这个图的补图中是否存在三元环 思路: 阅读全文
posted @ 2020-04-25 11:22 sparkyen 阅读(241) 评论(0) 推荐(0)
摘要: Contest Info Practice Link SolvedABCDEF 4/6 O O Ø Ø O 在比赛中通过 Ø 赛后通过 ! 尝试了但是失败了 - 没有尝试 Solutions C. Linova and Kingdom 题意: 给定一颗以$1$为根的树,现在要选定$k$个结点为黑点, 阅读全文
posted @ 2020-04-16 10:42 sparkyen 阅读(398) 评论(0) 推荐(0)
摘要: Contest Info Practice Link SolvedABCDEF 4/6 O O Ø O 在比赛中通过 Ø 赛后通过 ! 尝试了但是失败了 - 没有尝试 Solutions C.Dreamoon Likes Coloring 题意: 按先后顺序用$m$种颜色涂一个长度为$n$的方块,规 阅读全文
posted @ 2020-04-08 22:34 sparkyen 阅读(172) 评论(0) 推荐(0)
摘要: tokitsukaze and Soldier —2020.3.25 题意: 给定$n$个物品,每个物品有价值$v_i$和限制数量$s_i$表示选取物品的总个数不超过$s_i$,求最大价值 思路: 我一开始想的是$dp$,$WA$了后才意识到这样不可取 枚举选择多少件物品,显然所有不低于此限制的物品 阅读全文
posted @ 2020-03-25 10:57 sparkyen 阅读(203) 评论(0) 推荐(0)
摘要: Contest Info Practice Link SolvedABCDEF 5/6 O O O O Ø Ø O 在比赛中通过 Ø 赛后通过 ! 尝试了但是失败了 - 没有尝试 Solutions E.Sleeping Schedule 题意: 在这个故事中,一天有$h$小时,在$[l;r]$之间 阅读全文
posted @ 2020-03-13 11:56 sparkyen 阅读(227) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 10 下一页