摘要:
"bzoj 4152[AMPPZ2014]The Captain" 给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1 x2|,|y1 y2|),求从1号点走到n号点的最小费用。 ~~一开始我居然把这个取min看成取曼哈顿距离。。~~ 暴力建图是$n^2$ 考虑两个点,可以 阅读全文
摘要:
"题目" 两次二分 首先对ans进行二分,在$[ 10^{18},10^{18}]$之间 考虑怎么check 对于每个ans,枚举每个$a_i$,二分查找有几个$a_j$,使得$a_i\times a_j include include include include include define 阅读全文
摘要:
updata on 2020.3.19 往博客园搬的时候看了看自己以前写的blog 其实没多久,才两个多月,感觉自己之前写的东西好罗嗦啊。。 但也是最近写的blog才开始多起来 ~~当然现在也没好到哪去。。。~~ CF1286A题解 整理博客的时候改了一下分类标签,重新审核一下 dp 觉得这题作为一 阅读全文
摘要:
P5520 【[yLOI2019] 青原樱】题解 整理博客的时候改了下分类标签,重新审一下 题目传送门 翻了翻题解区,发现基本没和我写的一样的(主要是都比我的写的简单 看题目: 第一眼,数学题;第二眼:组合数 接着想起来那道放苹果 n个位置,m棵树,就有n-m个空位,记space=n-m 转化问题为 阅读全文
摘要:
updata on 2020.3.19 今天把博客从洛谷往博客园搬,图炸了 其实早就发现了,懒得管 那图其实就是一个用dev自带的调试功能调试时,RE了的报错 当时觉得很奇怪看不出是啥,现在再看已经觉得不稀罕了~~RE越来越多?~~ 所以图就不再放了 P5522 [yLOI2019] 棠梨煎雪 整理 阅读全文
摘要:
~~我一pj蒟蒻这点水平还来写游记?~~ 算了,毕竟是第一次,记录一下吧 noip csp 话说我跟竞赛是不是天生八字不合啊...... 小学的时候学小奥,等我开始报名比赛,当时似乎所有竞赛都被叫停了,就剩一个~~特别水~~的建模 初一学了OI,到初二准备参加普及组,可是......~~你们都知道~ 阅读全文
摘要:
"bzoj5017[Snoi2017]炸弹" "luoguP5025" 给定n个炸弹和它们的爆炸半径,在爆炸半径中的其它炸弹会被引爆,求每个炸弹爆炸后一共能引爆几个炸弹 从每个炸弹向它能引爆的炸弹连边 因为它能引爆的炸弹是一个区间,所以可以用线段树优化一下 然后缩点,同时记录每个强连通分量中,最小和 阅读全文
摘要:
"洛谷P5057[CQOI2006]简单题" 差分 树状数组基本操作不说了,主要想记录一下异或下的差分 a数组为每一位的真实值(假设$a[0]=0$),t为差分后的数组 则$t[i]=a[i]$^$a[i 1]$ 所以我们如果想要查询$a[i]$ 则$a[i]=a[0]$^$a[1]$^$a[1]$ 阅读全文
摘要:
"P2542 【[AHOI2005]航线规划】" 一个无向图,m个操作 删去一条边 给定两个点,求有多少边使得如果这条边不存在,给定的两个点不连通 一般这种删边的题目,考虑逆序加边处理 在删完的图中,任意找出一棵生成树,对它进行树链剖分 然后需要把不再这颗生成树中但实际上没被删去的边加回来,当边$( 阅读全文
摘要:
"P2879 【[USACO07JAN]区间统计Tallest Cow】" 其实我是刚学完哈希用标签搜哈希进来的,但打开一看觉得是个图论.... 看了题解才知道,~~确实和哈希没啥关系~~其实就是用map判重,然而我还是建图跑的拓扑 看题解区只有一篇类似的做法还不是特详细,~~就赶紧来水一篇~~ 有 阅读全文
摘要:
最近多刷些dp,觉得这个算不上蓝题 在一个$n\times n$的平面上,在每一行中有一条线段,第$i$行的线段的左端点是$(i, L_i)$,右端点是$(i, R_i)$,其中$1\leq L_i \leq R_i \leq n$。 你从$(1, 1)$点出发,要求沿途走过所有的线段,最终到达$( 阅读全文
摘要:
"P2261【[CQOI2007]余数求和】" 蒟蒻终于不看题解写出了一个~~很水的~~蓝题,~~然而题解不能交了~~ ~~虽然还看了一下自己之前的博客~~ 题目要求: $$\sum_{i=1}^{n}{k \bmod i}$$ 做些变化 $$\sum_{i=1}^{\min(n,k)}{k \lf 阅读全文
摘要:
最小生成树的唯一性,部分参考了 "oi wiki" 如果一条不在最小生成树边集内的边,它可以替换一条 在最小生成树边集内 ,且 权值相等 的边,那么最小生成树不是唯一的 同过kruskal来判断 考虑权值相等的边,记录有几条边是目前可以被选入的,和实际选入了几条边,如果不相同,则最小生成树不唯一 原 阅读全文
摘要:
换根dp,一般用来解决在 无根树 上,需要以每个节点为根跑一边dfs的dp问题 我们做两遍dfs 先钦定任意一个点为根 第一遍,算出$f_i$表示$i$的子树产生的答案,这里,子树指的是以我们钦定的那个点为根的 有根树上 的子树 这是从下向上的转移,也是一般树上dp的常规操作 第二遍,我们要算出真正 阅读全文
摘要:
"bzoj3029 守卫者的挑战" Description 打开了黑魔法师Vani的大门,队员们在迷宫般的路上漫无目的地搜寻着关押applepi的监狱的所在地。突然,眼前一道亮光闪过。“我,Nizem,是黑魔法圣殿的守卫者。如果你能通过我的挑战,那么你可以带走黑魔法圣殿的地图……”瞬间,队员们被传送 阅读全文
摘要:
扩展卢卡斯定理 最近光做模板了 想了解卢卡斯定理的去 "这里" ,那题也有 "我的题解" 然而这题和卢卡斯定理并没有太大关系(雾 但是,首先要会的是 "中国剩余定理" 和exgcd 卢卡斯定理用于求$n,m$大,但模数$p$是质数,且较小的情况 但这题$p$并不保证是质数 所以,首先可以通过唯一分解 阅读全文
摘要:
题解大部分都是递归实现的,给出一种非递归的形式 话说上课老师讲的时候没给代码,然后自己些就写成了这样 对于质数$p$给出卢卡斯定理: $$\tbinom{n}{m}=\tbinom{n \bmod p}{m \bmod p}\tbinom{\lfloor \frac{n}{p}\rfloor}{\l 阅读全文
摘要:
题目要求当$0\leq a\leq b\leq n$时,$k$个$\tbinom{b}{a}$的和的最大值 观察杨辉三角形,可以发现,最大的$\tbinom{b}{a}$,为$\tbinom{n}{\frac{n}{2}}$ 还可以知道,除了 当前最大的 组合数以外, 可能 最大的,是它周围的四个 阅读全文
摘要:
本文为上课的学习笔记 1.排列&组合 组合,从$n$个元素中选$m$个,不及顺序 方案数: \(\tbinom{n}{m}=\frac{n!}{m!(n-m)!}\) 排列,从$n$个元素中,选$m$个,考虑顺序 方案数: \(P(n,m)=\frac{n!}{(n-m)!}\) 2.组合数性质 \ 阅读全文
摘要:
首先,这篇blog可能很水 关于容斥原理: 有${A_1,A_2,A_3,\dots,A_n}$总共$n$个集合 已知任意几个集合的交集大小,要求它们的并集 则并集大小为: \(\sum_{B\subseteq\{A_1,A_2,A_3,\dots,A_n\}}(-1)^{|b|+1}|\cap_{ 阅读全文