会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
WSR的安全屋
若不飞翔,梦想就会破灭。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2020年4月28日
简单数论学习笔记
摘要: 简单数论学习笔记 整除 当$a=bk$,且$a,b,k$均为整数时,称为b整除a,记为$b|a$ b为除数,a为被除数。 质数与合数 质数与合数的定义不再赘述。 不大于$n$的质数约有$\frac{\ln n}$个 带余除法、同余 \(a\equiv b\pmod c\),表示$a%c=b%c$ 性
阅读全文
posted @ 2020-04-28 14:07 Nanjo
阅读(388)
评论(0)
推荐(0)
2020年4月24日
SP4882 DAGCNT2 - Counting in a DAG
摘要: 题意:统计DAG上每一个点可以到达的所有节点的权值和(包括自己)。 思路如下:根据题意可以得到这样的关系:设$rec(x)$为$x$点可达点的集合,假设存在一条有向边$(x,y)$,有$rec(x)=rec(x)\cup rec(y)$。显然集合$rec(x)$的初始状态为$\{x\}$(可以抵达自
阅读全文
posted @ 2020-04-24 21:17 Nanjo
阅读(245)
评论(0)
推荐(0)
2020年4月21日
【Luogu P1833】混合背包——樱花
摘要: "P1833" 根据题意,可以发现这是一个背包模型。但是它和01背包、完全背包不同之处在于有些树的选取有次数限制,有的却没有。 一个很容易想到的思路就是直接暴力地把所有$p_i$次限制的树视为01背包,外加一维选取个数的循环。剩下无限制的物品直接用完全背包来做。 这个思路很好实现,看上去也是非常完美
阅读全文
posted @ 2020-04-21 20:54 Nanjo
阅读(162)
评论(0)
推荐(0)
2019年12月18日
【网络流相关】网络流模型总结——加权二分图
摘要: @[toc] 引入 最近刷网络流24题时发现了一个比较通用的模型,拿出来总结一下。 "Luogu P2756" "Luogu P4014" "Luogu P4015" "Luogu P2763" 对于这四道题,都可以构造成二分图模型,使用最大流或者费用流。 P2756 飞行员配对方案问题 其实这题没
阅读全文
posted @ 2019-12-18 21:24 Nanjo
阅读(494)
评论(0)
推荐(0)
【网络流相关】二分图匹配
摘要: "Luogu P3386" 首先看看二分图的定义: 二分图又称作二部图,是图论中的一种特殊模型。 设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(i in A,j in B),则称图G为一个二分
阅读全文
posted @ 2019-12-18 20:20 Nanjo
阅读(332)
评论(0)
推荐(0)
2019年12月12日
【Luogu P2765】魔术球问题
摘要: "Luogu P2765" 一开始看到这道题完全想不到怎么做,绞尽脑汁也想不到怎么去构造这个网络流模型。 于是查看了多篇题解……学习了多篇题解的讲解,终于找到了思路。 本文参考了洛谷 这一道题的题意并不难理解,难就难在如何去构造模型。 显然有一个贪心策略,就是尽可能地放在已经放置过球的柱子上,尽可能
阅读全文
posted @ 2019-12-12 21:15 Nanjo
阅读(192)
评论(0)
推荐(0)
2019年12月11日
【Luogu P1345】[USACO5.4]奶牛的电信Telecowmunication
摘要: "Luogu P1345" 很容易发现这题要求的是网络流中的最小割。 关于最小割,我们有最大流最小割定理:最小割的容量一定等于最大流的流量 但是这个定理是用于求最小割边,而题目要求我们求的是最小割点。 那么这两个问题之间如何转化呢? 我们考虑把节点$p$拆成节点$p$和节点$p+n$,入边连接到$p
阅读全文
posted @ 2019-12-11 21:27 Nanjo
阅读(135)
评论(0)
推荐(0)
2019年12月10日
【Luogu P3258】[JLOI2014]松鼠的新家
摘要: "Luogu P3258" 题意就是对于一棵树,要求按照给出的顺序对每一个节点进行访问,记录每一个节点被经过的次数;特别地,我们认为只有从一个节点往外走才能被认为是经过一次。(最后一句话非常重要,仔细理解题意) 前置知识:树链剖分,差分。 最开始看到这道题我是打算使用树链剖分+线段树来做的。 但是我
阅读全文
posted @ 2019-12-10 21:51 Nanjo
阅读(163)
评论(0)
推荐(0)
2019年12月8日
【网络流相关】最大流的Dinic算法实现
摘要: "Luogu P3376" 由于$EK$算法求最大流时每一次只求一条增广路,时间复杂度会比较高。尽管实际应用中表现比较优秀,但是有一些题目还是无法通过。 那么我们就会使用$Dinic$算法实现多路增广。 算法的基本流程如下: 1. $BFS$对图进行分层,求出终点所在的层数 2. $DFS$对每一条
阅读全文
posted @ 2019-12-08 20:20 Nanjo
阅读(309)
评论(0)
推荐(0)
2019年11月30日
【Luogu P3919】可持久化数组
摘要: 数组是一种单点修改,单点查询的基础数据结构。 如果要对数组改进,使之可持久化,那么显然我们需要利用其它的数据结构来改进它。 对于单点修改和单点查询两种操作,很容易发现可持久化线段树也是支持这种操作的。 所以,我们利用可持久化线段树来维护一个可持久化数组
阅读全文
posted @ 2019-11-30 13:56 Nanjo
阅读(127)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告