04 2020 档案

04 2020 档案

04 2020 档案

摘要:"洛谷P4768 [NOI2018]归程" "LOJ 2718.「NOI2018」归程" 用到 kruskal 重构树,所以先说这是个啥 显然,这和 kruskal 算法有关系 ~~(废话~~ 这个重构树是一个有点权的树 以最小生成树为例,当然最大也一样 先把所有原有的节点点权赋为 0 在跑 k 阅读全文
posted @ 2020-04-29 14:50 suxxsfe 阅读(177) 评论(1) 推荐(0) 编辑
摘要:"P6474 [NOI Online 2 入门组] 荆轲刺秦王" bfs+差分+卡常 本来我其实是场内选手,但是因为记错提交时间,晚了半小时才交,交不上了,就自动降级为了场外选手 题面复杂,不简述了 首先定义状态 dis(x,y,num1,num2) 表示当前坐标是 (x,y),然后用了 $ 阅读全文
posted @ 2020-04-28 15:30 suxxsfe 阅读(279) 评论(0) 推荐(0) 编辑
摘要:"POJ2117 Electricity" 割点的题 一开始觉得不难想水一发然后就去学别的,~~然后差点被特判恶心死~~ 其实还是挺水的 求去掉某个点以及与其相连的边,最多可以形成多少个连通分量 图可能不联通 首先,tarjan 求出割点,求割点的同时,统计和这个割点相连的双连通分量有几个 也就是代 阅读全文
posted @ 2020-04-28 11:05 suxxsfe 阅读(123) 评论(0) 推荐(0) 编辑
摘要:非严格次小生成树 在无向图中,边权和最小的满足边权和 大于等于 最小生成树边权和的生成树 如何求解? 先求出最小生成树,设其权值和为 sum 首先要知道,对于 u,v 两点,他们在最小生成树上的路径中, 权值最大值肯定要小于等于边 (u,v) 的权值 (如果有的话) 因为如果他们路径上的 阅读全文
posted @ 2020-04-27 21:24 suxxsfe 阅读(121) 评论(0) 推荐(0) 编辑
摘要:"P4606 [SDOI2018]战略游戏" :广义圆方树 其实会了圆方树就不难,达不到黑,最多算个紫 那个转换到圆方树上以后的处理方法,画画图就能看出来,所以做图论题一定要多画图,并把图画清楚点啊!! ~~但我怎么从9点一直调到下午4点啊啊啊啊啊~~ 双倍经验: "P4320 道路相遇" ,~~但 阅读全文
posted @ 2020-04-26 17:05 suxxsfe 阅读(188) 评论(0) 推荐(1) 编辑
摘要:板子大集合?~~那我不看题解也没做出来/kk~~ 思路不算难,但是实现起来比较码农 tarjan 建广义圆方树 + 对圆方树树剖 + 用 维护每个双联通分量最小值 "传送门" 给出一个图,每个点有一个权值 现在给 q 个操作 更改一个点的权值 查询 xy 的所有简单路径(不能有重复 阅读全文
posted @ 2020-04-24 13:36 suxxsfe 阅读(123) 评论(0) 推荐(0) 编辑
摘要:tarjan求割点 "P3225 [HNOI2012]矿场搭建" 题目描述 煤矿工地可以看成是由隧道连接挖煤点组成的无向图。为安全起见,希望在工地发生事故时所有挖煤点的工人都能有一条出路逃到救援出口处。于是矿主决定在某些挖煤点设立救援出口,使得无论哪一个挖煤点坍塌之后,其他挖煤点的工人都有一条道路通 阅读全文
posted @ 2020-04-22 10:42 suxxsfe 阅读(106) 评论(0) 推荐(0) 编辑
摘要:unrated 选手悠闲做题,~~然后只做出四个滚蛋了~~ 符合 div3 一贯风格,没啥难算法 E最后就要调出来了,但还是赛后才A的 CF1343A Candies "传送门" 找到一个 x,使得存在一个正整数 k1,满足 i=0k12ix=n 给定 n 阅读全文
posted @ 2020-04-22 09:11 suxxsfe 阅读(216) 评论(4) 推荐(0) 编辑
摘要:tarjan 割点 "P3469 [POI2008]BLO Blockade" 问题描述 B 城有 n 个城镇,m 条双向道路。 每条道路连结两个不同的城镇,没有重复的道路,所有城镇连通。 把城镇看作节点,把道路看作边,容易发现,整个城市构成了一个无向图。 输入格式 第一行包含两个整数 $n 阅读全文
posted @ 2020-04-21 08:37 suxxsfe 阅读(116) 评论(0) 推荐(0) 编辑
摘要:"P3119 [USACO15JAN]Grass Cownoisseur G" tarjan缩点+分层图上跑 spfa最长路 约翰有 n 块草场,编号 1n,这些草场由若干条单行道相连。奶牛贝西是美味牧草的鉴赏家,她想到达尽可能多的草场去品尝牧草。 贝西总是从 1 号草场出发, 阅读全文
posted @ 2020-04-20 16:51 suxxsfe 阅读(156) 评论(0) 推荐(0) 编辑
摘要:tarjan+树上背包 题目描述 现在我们的手头有 N 个软件,对于一个软件 i,它要占用 Wi 的磁盘空间,它的价值为 Vi。我们希望从中选择一些软件安装到一台磁盘容量为 M 计算机上,使得这些软件的价值尽可能大(即 Vi 的和最大)。 但是现在有个问题:软件之间存在 阅读全文
posted @ 2020-04-20 14:18 suxxsfe 阅读(112) 评论(0) 推荐(0) 编辑
摘要:tarjan+DAG 上的 dp 难点在于建图和连边,其实也不难,就是细节挺恶心 ~~我和正解对拍拍出来 3 个错误。。。~~ 传送门: "luogu" "bzoj" 题目描述 有座宫殿呈矩阵状,由 R×C 间矩形宫室组成,其中有 N 间宫室里埋藏着宝藏,称作藏宝宫室。宫殿里外、 阅读全文
posted @ 2020-04-18 20:15 suxxsfe 阅读(133) 评论(0) 推荐(1) 编辑
摘要:主要讲证明,流程倒是也有 ~~然后发现自己并不会严谨证明~~ 其实后面一些部分流程还是挺详细 本来这篇blog叫做“图论部分算法证明”,~~然后发现OI中的图论想完全用数学上的方法证明完全超出我能力范围~~ 而且只写了一个 tarjan 相关的内容长度就爆了,所以别的算法就令开blog吧 各个用途的 阅读全文
posted @ 2020-04-17 15:33 suxxsfe 阅读(341) 评论(1) 推荐(0) 编辑
摘要:"CF1336C Kaavi and Magic Spell" 区间dp 题意 给一个长度为 n 的字符串 S 和一个长度为 m 的字符串T1mn,然后开始有一个空串 A,接下来可对 S 串进行 $n4 次操作: 把S的首个字符添加到A的开头然后删掉 阅读全文
posted @ 2020-04-16 14:56 suxxsfe 阅读(360) 评论(1) 推荐(1) 编辑
摘要:状态压缩+dij 最短路 考虑建图,由于 n,m 较小,所以可以把所有当前含有的错误用二进制的形式压在一个 里 然后把这个数当作我们图中的节点 其实建图的时候不用真正的连边,在跑 dij 的时候枚举每一个补丁,按照题意判断它能不能用,再计算出使用完后的错误集合,也就是一条边的终点 用一点简单的位 阅读全文
posted @ 2020-04-15 14:14 suxxsfe 阅读(151) 评论(0) 推荐(0) 编辑
摘要:比较简单的倍增 ~~但还是看了题解才会~~ 题意 给出一个 n×m 的网格,每个格子有颜色,01 白,每个格子还有一个方向,表示这个格子上的机器人会向那个方向走,并保证不会走出格子 摆放机器人,它们同时开始运动,在任意时刻不能有两个机器人在同一个格子里 先最大化机器人个 阅读全文
posted @ 2020-04-14 17:53 suxxsfe 阅读(360) 评论(0) 推荐(1) 编辑
摘要:"洛谷" "bzoj" 用了分层图的思想 题意 给一张图,要求你再尽可能的多连边,使得从1到2至少要经过5条边 没啥复杂的公式,讲解都在注释里 阅读全文
posted @ 2020-04-14 17:13 suxxsfe 阅读(218) 评论(0) 推荐(0) 编辑
摘要:就是我这个菜鸡,赛时写出了 E2 的做法,但是算错复杂度,导致以为自己的做法只能AC E1,就没交到 E2 上,然后赛后秒A..... 题意 定义一种字串为形如:$[\underbrace{a, a, \dots, a}_{x}, \underbrace{b, b, \dots, b}_{y}, \ 阅读全文
posted @ 2020-04-14 11:52 suxxsfe 阅读(130) 评论(0) 推荐(1) 编辑
摘要:"P3831 [SHOI2012]回家的路" 分层图基础题,就是建图稍有麻烦 阅读全文
posted @ 2020-04-13 14:45 suxxsfe 阅读(180) 评论(0) 推荐(0) 编辑
摘要:分层图板子题 题目描述 Alice 和 Bob 现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n城市设有业务,设这些城市分别标记为 0n1,一共有 m 种航线,每种航线连接两个城市,并且航线有一定的价格。 Alice 和 Bob 现在要从一个城市沿着航线 阅读全文
posted @ 2020-04-13 10:49 suxxsfe 阅读(181) 评论(0) 推荐(0) 编辑
摘要:"P4774 [NOI2018]屠龙勇士" exCRT 题目描述 小 D 最近在网上发现了一款小游戏。游戏的规则如下: 游戏的目标是按照编号 1n 顺序杀掉 n 条巨龙,每条巨龙拥有一个初始的生命值 ai。同时每条巨龙拥有恢复能力,当其使用恢复能力时,它的生命 阅读全文
posted @ 2020-04-12 00:16 suxxsfe 阅读(216) 评论(0) 推荐(0) 编辑
摘要:"P2480 [SDOI2010]古代猪文" 比较综合的一题 前置: "Lucas 定理" , "crt" 求的是: gxmod999911659,其中x=dn(nd) 由于这个999911659是质数,肯定于g互质,所 阅读全文
posted @ 2020-04-10 18:30 suxxsfe 阅读(139) 评论(0) 推荐(0) 编辑
摘要:1333A Little Artem 在一个nm列的格子上染色,每个格子能染黑白两种 构造一种方案,使得四个方向有至少一个白色格子的黑色格子的数量,比四个方向有至少一个黑色格子的白色格子的数量,恰好多一 对于n=m,只要构造一个黑色下三角就行,像这样: 考虑其它情况,就是在n=m阅读全文
posted @ 2020-04-09 15:50 suxxsfe 阅读(174) 评论(0) 推荐(0) 编辑
摘要:BSGS BSGS,全称叫 BabyStepGiantStep,也就是大步小步 其实还是比较暴力的 它可以O(p)的复杂度内解出: axn(modp),gcd(a,p)=1x的值 如果gcd(a,p)1就要用到 exBSGS 了 我 阅读全文
posted @ 2020-04-09 14:31 suxxsfe 阅读(642) 评论(0) 推荐(2) 编辑
摘要:"洛谷" "bzoj" ~~特判+多测真恶心~~ 、 0aP1,0bP1,2P109 Sample Input Sample Output 推一下前几项就能知道: $$x_n\equiv t\equiv a^{n 1}x_1+b\sum_{i 阅读全文
posted @ 2020-04-08 17:53 suxxsfe 阅读(145) 评论(0) 推荐(0) 编辑
摘要:Description 在一片美丽的大陆上有100000个国家,记为1100000。这里经济发达,有数不尽的账房,并且每个国家有一个银行。 某大公司的领袖在这100000个银行开户时都存了3大洋,他惜财如命,因此会不时地派小弟 GFS 清点一些银行的存款或者让 GFS 改变某个 阅读全文
posted @ 2020-04-07 23:57 suxxsfe 阅读(124) 评论(0) 推荐(0) 编辑
摘要:"bzoj4173 数学" 欧拉φ函数,变形还是很巧妙的 求: φ(n)φ(m)nmodk+mmodkkφ(k)mod998244353,n,m1015 首先,对$\ 阅读全文
posted @ 2020-04-07 19:46 suxxsfe 阅读(110) 评论(0) 推荐(0) 编辑
摘要:"P4932 浏览器" 有n个数,x1,x2,,xn,问你有多少对(u,v),使得xuxorxv的二进制表示中有奇数个1 输入六个整数,n,a,b,c,d,x0。 每个点的权值需要用如下的方式生成。 $x_i = (ax_ 阅读全文
posted @ 2020-04-07 09:46 suxxsfe 阅读(191) 评论(0) 推荐(0) 编辑
摘要:洛谷P2290 [HNOI2004]树的计数 bzoj1211 [HNOI2004]树的计数 Description 一个有n个结点的树,设它的结点分别为v1,v2,,vn,已知第i个结点vi的度数为di 问满足这样的条件的不同的树有多少棵。 Input 阅读全文
posted @ 2020-04-06 15:05 suxxsfe 阅读(113) 评论(0) 推荐(0) 编辑
摘要:prufer编码 当然你也可以理解为 Cayley 公式,其实这个公式就是prufer编码经过一步就能推出的 "P4430 小猴打架" "P4981 父子" 这俩题差不多 先说父子,很显然题目就是让你求n个点的有根树有几条 n个点的无根树的 prufer 编码有n2位,且编码和树一一对 阅读全文
posted @ 2020-04-06 13:55 suxxsfe 阅读(183) 评论(0) 推荐(0) 编辑
摘要:prufer 编码 对于一个无根树,他的 prufer 编码是这样确定的: 每次找到 编号最小的 一个叶子节点,也就是度数为1的节点,把 和它相连的点 ,加入 prufer 编码序列的末尾,然后把这个点从树中删掉 如果当前树只有两个节点了,就停止 那么,通过给定的无根树求 prufer 编码就很 阅读全文
posted @ 2020-04-06 12:43 suxxsfe 阅读(287) 评论(0) 推荐(0) 编辑
摘要:扩展欧拉定理 "CF906D Power Tower" 洛谷交的第二个黑题 题意 给出一个序列w1,w2,,wn,以及q个询问 每个询问给出l,r,求: wlwl+1wl+2wrmodp $w_i\le 阅读全文
posted @ 2020-04-05 15:53 suxxsfe 阅读(258) 评论(0) 推荐(0) 编辑
摘要:"P4139 上帝与集合的正确用法" 求: 222modp 多测,p107,T1000 扩展欧拉定理基础题,~~话说昨天晚上证那个定理证了一晚上还没完全弄明白。。。~~ 众所周知,那个公式是: $$a^n\equiv a^{n\bmod 阅读全文
posted @ 2020-04-04 13:59 suxxsfe 阅读(155) 评论(0) 推荐(0) 编辑
摘要:"P2303 [SDOI2012]Longge的问题" 求i=1ngcd(i,n) gcd的问题往φ上想就对了 先来个套路变形: d|ni=1nd[gcd(i,n)=d] 然后对中括号里的东西变一变,并提 阅读全文
posted @ 2020-04-03 14:50 suxxsfe 阅读(119) 评论(0) 推荐(0) 编辑
摘要:题意 求i=1nlcm(i,n) 多测,T3105,1n106 题解 看这数据范围也能知道是个预处理+O(1)查询之类的东西 很容易想到的变形: $$\sum_{i=1}^n\operatorna 阅读全文
posted @ 2020-04-03 00:20 suxxsfe 阅读(199) 评论(0) 推荐(0) 编辑
摘要:"P2568 GCD" 题意 给定正整数n,求1x,yngcd(x,y)为质数的数对(x,y)个数 1n107 欧拉φ函数的基础题, "关于欧拉φ函数" 所以基础知识就不在这篇里讲了 把题目描述成公式, 阅读全文
posted @ 2020-04-02 20:09 suxxsfe 阅读(121) 评论(0) 推荐(0) 编辑
摘要:"洛谷 P1516 青蛙的约会" 、 算是手推了一次数论题,以前做的都是看题解,~~虽然这题很水而且还交了5次才过。。。~~ 求解方程x+amy+an(modl)中,a的最小整数解 $0 include include include include include def 阅读全文
posted @ 2020-04-01 10:15 suxxsfe 阅读(1557) 评论(0) 推荐(0) 编辑

This blog has running: 1856 days 2 hours 0 minutes 10 seconds

Copyright © 2025 suxxsfe
Powered by .NET 9.0 on Kubernetes
点击右上角即可分享
微信分享提示