11 2021 档案

摘要:做题的时候看到一种写多重背包二进制优化的好方法,特地记录一下 之前写的方法既难理解又难记,而且这个还跑得快( 把 num 件物品,价值 val ,花费 cost 的物品拆分为 \((v,w),(v\times2^1,w\times 2^1),(v\times2^2,w\tim 阅读全文
posted @ 2021-11-16 20:01 Miraii 阅读(31) 评论(0) 推荐(0) 编辑
摘要:前言 本篇博客只是对于 splay 思路和代码的简单介绍,主要是讲解代码 id bool id(int x){return ch[fa[x]][1]==x;}//返回x是它父亲的哪个儿子 connect void connect(int x,int y,bool son){fa[x]=y,c 阅读全文
posted @ 2021-11-15 21:37 Miraii 阅读(73) 评论(0) 推荐(0) 编辑
摘要:P2515 [HAOI2010]软件安装 题意简述 现在我们的手头有 N 个软件,对于一个软件i ,它要占用 Wi 的磁盘空间,它的价值为 Vi ,我们希望从中选择 一些软件安装到一台磁盘容量为 M 计算机上,使得这些软件的价值尽可能大(即 Vi阅读全文
posted @ 2021-11-14 16:20 Miraii 阅读(32) 评论(0) 推荐(0) 编辑
摘要:P3254 圆桌问题 有来自 m 个不同单位的代表参加一次国际会议。第 i 个单位派出了 ri 个代表。 会议的餐厅共有 n 张餐桌,第i 张餐桌可容纳 ci 个代表就餐。 为了使代表们充分交流,希望从同一个单位来的代表不在同一个餐桌就餐。请给出一个满 阅读全文
posted @ 2021-11-14 15:45 Miraii 阅读(48) 评论(0) 推荐(0) 编辑
摘要:前言 之前确实是写过一篇,但是现在看了看,写的真的不太行而且也不全面,所以重写一篇,然后把之前的隐掉了(话说这篇竟然是迄今为止,我博客中阅读数最多的 无向图的割点和桥(割边) 基础概念 时间戳 tarjan 中的 dfn 数组在图的深度优先搜索中,按照每个节点第一次被访问的时间排序, 阅读全文
posted @ 2021-11-12 16:31 Miraii 阅读(125) 评论(0) 推荐(0) 编辑
摘要:网络流最大流 基础概念和性质 设f[u,v]表示uv的流量(流函数),c[u,v]表示uv的流量限制,S表示源点,T表示汇点 残量网络:每条边表示每条边剩余的容量 流函数具有一下性质: f(x,y)c(x,y),也就是管道中实际运输的水量不能超过它运输的 阅读全文
posted @ 2021-11-03 22:35 Miraii 阅读(170) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩