随笔分类 -  题解

摘要:SA法棒,SA法妙,SA法做题呱呱叫~ 阅读全文
posted @ 2021-03-02 21:14 Spring-Araki 阅读(135) 评论(0) 推荐(0)
摘要:毒瘤数据在线教你做人。。。 阅读全文
posted @ 2021-02-24 11:48 Spring-Araki 阅读(60) 评论(0) 推荐(0)
摘要:小Z的房间 思路分析 很明显的矩阵树。 矩阵树定理如下(上面提到过): 对于一个无向图 \(G\) ,它的生成树个数等于其基尔霍夫 \(Kirchhoff\) 矩阵任何一个 \(N-1\) 阶主子式的行列式的绝对值。 因为题意没有限制方向,无向图就很显然啦。 因为要求房子联通,所以就是要将房子看作点 阅读全文
posted @ 2021-02-05 16:37 Spring-Araki 阅读(62) 评论(0) 推荐(0)
摘要:能量采集 哎,数学真的好难 委屈巴巴.jpg 题意概述 在一个 \(n * m\) 的矩形中,每个点与原点(0,0)所在的线段与矩形内的点(不包括其本身)相交的数量为 \(k\)。求 \(\sum\limits_{i=1}^n\) \(\sum\limits_{j=1}^m\) \(2k_{ij} 阅读全文
posted @ 2021-02-03 22:15 Spring-Araki 阅读(77) 评论(0) 推荐(1)
摘要:众所周知,模拟退火这个东西是要看 \(rp\) 的。 题目链接 首先,理解题意,有以下规则: 每轮的得分为两次所扔中瓶子的数量之和。 每轮共计十个瓶,可以扔两次,如果第一次扔满,就没有第二次,同时会多奖励下一轮的总得分(即“全中”)。 如果两次一共扔满十个球,就多奖励下一轮的第一次得分(即“补中”) 阅读全文
posted @ 2021-01-18 16:17 Spring-Araki 阅读(96) 评论(0) 推荐(0)
摘要:狼和羊的故事 怎么说呢,这道题其实不难,只是题意有那么亿点点难理解。我最开始想复杂了,理解为了栅栏长度是格点的周长,那事情就复杂了。。。 题目分析: 首先,要明确的是:一个狼领地和羊领地之间只需建长度为 \(1\) 的栅栏。确定源点为狼,汇点为羊,正常连边,注意边权为极大值,因为不确定一只狼会和几只 阅读全文
posted @ 2021-01-16 16:33 Spring-Araki 阅读(77) 评论(0) 推荐(0)
摘要:最近做网络流都快做吐了。。。 善意的投票 常规的最小割问题,只是建边略微有些巧妙。 题目分析: 第一步,先确定源点和汇点。常规思路:将源点看作同意,汇点看作不同意; 因为题目要求最小冲突数,什么意思呢?分析一下,其实就是让你求建好网络流的最小割。 原因: 因为已经确定了源点为同意,汇点为不同意,所以 阅读全文
posted @ 2021-01-16 16:32 Spring-Araki 阅读(61) 评论(0) 推荐(1)
摘要:order 明显的最大权闭合图,唯一有所不同的就只有租这种迷惑操作了。 题目分析: 采用模板化的建图方式: 首先,因为第 \(i\) 个任务的收入相当于正边权,所以连由源点 \(s\) 到任务 \(i\) 的容量为收入 \(xi\) 的有向边; 然后,先不考虑购买操作,假定只能租,那问题就很简单了, 阅读全文
posted @ 2021-01-16 16:30 Spring-Araki 阅读(71) 评论(0) 推荐(0)
摘要:题目链接 题意简述: 有 \(n*m\) 个同学分科,文理科会得到不同满意值,同时如果周围同学均选择相同分科,也会得到不同满意值,求最大满意值。 题目分析: 一看到题就透着一股浓浓的最小割那味儿。 按照题意,将源点看作文科, 汇点看作理科。 先将每位同学单独选择的满意值进行加边操作,注意方向: ad 阅读全文
posted @ 2021-01-16 16:28 Spring-Araki 阅读(85) 评论(0) 推荐(0)
摘要:奖励关 题意简述:共有 \(K\) 轮,有 \(n\) 种物品,每一轮出现每一种物品的概率 \(\frac{1}{n}\),物品可选可不选,对于选每一种物品,必须要在前面的轮先选给定的部分物品,每一种物品的价格可正可负。求 \(k\) 轮后按最优方案选择的期望价格。 数据范围:\(1\leq K \ 阅读全文
posted @ 2021-01-16 16:27 Spring-Araki 阅读(85) 评论(1) 推荐(0)
摘要:Fish 题意简述:有 \(n\) 条鱼,编号从 \(1\) 到 \(n\)。每对鱼相遇的概率是一样的。如果两条标号为 \(i\) 和 \(j\) 的鱼见面,第一只吃了第二只的概率为 \(p[i][j]\),则第二只吃掉第一只的概率为 \(1 - p[i][j]\)。求每只鱼最后存活在湖里的可能性。 阅读全文
posted @ 2021-01-16 16:26 Spring-Araki 阅读(72) 评论(0) 推荐(0)
摘要:题目链接:https://www.luogu.com.cn/problem/P6218 思路: 很明显的数位$DP$…… 因为二进制数中 \(0/1\) 的个数有关,可以确定 \(DP\) 状态为 \(f[i][j][k]\),分别为数位、 \(0\) 的个数、$1$的个数。继而考虑状态转移…… 讲 阅读全文
posted @ 2021-01-16 16:19 Spring-Araki 阅读(62) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3943 题意大意: 求区间内第 \(k\) 个有且仅有 \(x\) 个4和 \(y\) 个7的数 思路: 很明显的数位$DP$…… 因为要求第 \(k\) 个符合条件的数,继而想到二分查找答案 详情见代码 阅读全文
posted @ 2021-01-16 16:18 Spring-Araki 阅读(68) 评论(0) 推荐(0)
摘要:题目大意:: 有 \(m\) 场比赛,\(t\) 个队伍,告诉你每个队伍每场比赛的胜率,求所有队伍获胜一场及以上且冠军队伍获胜 \(n\) 场及以上的概率。 思路: 很明显的概率 \(dp\); 先定义: \(dp[i][j]\) 为第 \(i\) 个队伍在前 \(j\) 道题中恰好做了 \(k\) 阅读全文
posted @ 2021-01-16 16:17 Spring-Araki 阅读(123) 评论(0) 推荐(0)
摘要:题目 题意: 袋子里有 \(w\) 只白鼠和 \(b\) 只黑鼠 ,\(A\) 和 \(B\) 每次轮流抓,谁先抓到白色谁就赢。\(B\) 每次随机抓完一只之后会有另一只随机老鼠跑出来。如果两个人都没有抓到白色则$B$赢。\(A\) 先抓,问 \(A\) 赢的概率。 题目分析: 很显然的一道概率$d 阅读全文
posted @ 2021-01-16 16:15 Spring-Araki 阅读(175) 评论(0) 推荐(0)
摘要:纪念一下一遍过~ 题目链接 题目分析: 大意:在给定位置限制的前提和攻击范围的前提下,求能放置的最多装置数。 将攻击范围更直观的表示出来,如下图: 嗯。。。然而并没有神马用。 看题意将攻击坐标表示出来,肯定有用,尝试将横纵坐标的值加起来(为了方便,下文以和代替为横纵坐标之和): 所以我们发现,攻击坐 阅读全文
posted @ 2021-01-16 16:12 Spring-Araki 阅读(77) 评论(0) 推荐(0)
摘要:题目链接 朱刘算法好,朱刘算法妙,朱刘算法…… 题目分析 题目要求购买所有需要商品的最小花费值。而重点在于优惠方案: 如果您在本店购买了商品A的话,您就可以以P元/件的优惠价格购买商品B(购买的数量不限)。 意思就是,假设优惠方案为 \(A\) 和 \(B\),则只要购买 $A$的数量 \(\ge\ 阅读全文
posted @ 2021-01-14 22:08 Spring-Araki 阅读(76) 评论(0) 推荐(0)
摘要:题目链接 二分图最大点权独立集了解一下? 题目分析: 如果把题意翻译成人话,意思就是: 在网格中选择格点,如果选择了一个点,那么它周围的四个点都不能选。 求所有方案的最大值。 我只能说,都是套路了。。。 解题步骤: 将坐标和为偶数的格点与源点相连,奇数则为汇点相连,边权为当前点的点权; 原因:稍微观 阅读全文
posted @ 2021-01-14 22:07 Spring-Araki 阅读(72) 评论(0) 推荐(0)
摘要:Desprition 题目链接 很快啊,一下子就判断出是个费用流。 Solution 首先,构建两个虚拟源汇点。 根据题目分析, 第i个月对某产品的需求量为Ui 结合全文,因为该月可以有剩余,所以不能确定入流限制,那就换条路,咱们选择跟汇点连边。自然而然,容量为 \(Ui\), 费用为 \(0\)( 阅读全文
posted @ 2021-01-14 22:05 Spring-Araki 阅读(122) 评论(0) 推荐(0)
摘要:题目链接 可以看出是道二分图最大独立集。 题目分析: 分析可得: 当两个数奇偶性相同时,肯定满足条件(和为偶数) 所以,源点连向偶数,奇数连向汇点(其实交换源汇点也可以,看心情叭)。如果两数之和为质数,就在他们之间连边。最后 \(dinic\) 求最小割就 \(over\) 啦。 注意点: 边权均为 阅读全文
posted @ 2020-12-30 21:20 Spring-Araki 阅读(116) 评论(0) 推荐(0)