自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 网络流详解

何谓网络流在图论中,网络流(英语:Network flow)是指在一个每条边都有容量(Capacity)的有向图分配流,使一条边的流量不会超过它的容量。通常在运筹学中,有向图称为网络。顶点称为节点(Node)而边称为弧(Arc)。一道流必须符合一个结点的进出的流量相同的限制,除非这是一个源点(Source)──有较多向外的流,或是一个汇点(Sink)──有较多向内的流。一个网络可以用来模拟道路系...

2019-12-18 19:00:27 2456

原创 SQL六种约束

数据库的约束1.not null 非空约束①强制列不接受空值②例:创建表时,name varchar(6) not null,2.unique 唯一性约束①约束唯一标识数据库表中的每条记录②unique和primary key都为数据提供了唯一性约束③primary key 拥有自动定义的Unique约束④注意:每个表中只能有一个primary key约束,但是可以有多个...

2019-12-27 14:43:13 395

原创 洛谷 P3376——【模板】网络最大流

题目传送门题目描述如题,给出一个网络图,以及其源点和汇点,求出其网络最大流。输入格式第一行包含四个正整数N、M、S、T,分别表示点的个数、有向边的个数、源点序号、汇点序号。接下来M行每行包含三个正整数ui、vi、wi,表示第i条有向边从ui出发,到达vi,边权为wi(即该边最大流量为wi)输出格式一行,包含一个正整数,即为该网络的最大流。输入4 5 4 34 2 30...

2019-12-22 14:54:40 246

原创 洛谷 P2764——最小路径覆盖问题【二分图最大匹配 & 最大流 & 并查集记录路径】

题目传送门题目描述给定有向图 G=(V,E)G=(V,E)G=(V,E) 。设 PPP 是 GGG 的一个简单路(顶点不相交)的集合。如果 VVV 中每个定点恰好在 PPP 的一条路上,则称 PPP 是 GGG 的一个路径覆盖。PPP 中路径可以从 VVV 的任何一个定点开始,长度也是任意的,特别地,可以为 000 。GGG 的最小路径覆盖是 GGG 所含路径条数最少的路径覆盖。设计一个有效...

2019-12-22 13:23:40 260

原创 洛谷 P2756——飞行员配对方案问题【二分图最大匹配问题 & 最大流Dinic算法】

题目传送门题目背景第二次世界大战时期…题目描述英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2 名飞行员,其中1 名是英国飞行员,另1名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞行员很好地配合。如何选择配对飞行的飞行员才能使一次派出最多的飞机。对于给定的外籍飞行员与英国飞行员的配合情况,试设计一...

2019-12-21 21:10:02 298

原创 JAVA关键字总结

Java 关键字总结前言访问控制privateprotectedpublic类,方法和变量修饰符abstractclassextendsfinalimplementsinterfacenativenewstaticstrictfpsynchronizedtransientvolatile程序控制breakcontin...

2019-12-19 10:36:14 378

原创 洛谷 P3254——圆桌问题【最大流 & Dinic算法 + 优化 & 另类贪心解法】

题目传送门题目描述假设有来自m 个不同单位的代表参加一次国际会议。每个单位的代表数分别为ri (i =1,2,……,m)。会议餐厅共有n 张餐桌,每张餐桌可容纳ci (i =1,2,……,n)个代表就餐。为了使代表们充分交流,希望从同一个单位来的代表不在同一个餐桌就餐。试设计一个算法,给出满足要求的代表就餐方案。对于给定的代表数和餐桌数以及餐桌容量,编程计算满足要求的代表就餐方案。...

2019-12-18 21:47:45 366

原创 POJ 1273——Drainage Ditches【最大流 & EK算法 & Dinic算法 + 优化】

题目传送门DescriptionEvery time it rains on Farmer John’s fields, a pond forms over Bessie’s favorite clover patch. This means that the clover is covered by water for awhile and takes quite a long time ...

2019-12-18 15:49:22 248

原创 POJ 1185——炮兵阵地【状压DP & 空间预处理优化】

题目传送门Description司令部的将军们打算在N * M的网格地图上部署他们的炮兵部队。一个N*M的地图由N行M列组成,地图的每一格可能是山地(用"H" 表示),也可能是平原(用"P"表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示:如果在地图中的灰色所标识的平原上部署一支炮兵部队,则图中的黑色...

2019-12-18 00:53:34 263

原创 洛谷 P2622——关灯问题II【状压DP】

题目传送门题目描述现有n盏灯,以及m个按钮。每个按钮可以同时控制这n盏灯——按下了第i个按钮,对于所有的灯都有一个效果。按下i按钮对于第j盏灯,是下面3中效果之一:如果a[i][j]为1,那么当这盏灯开了的时候,把它关上,否则不管;如果为-1的话,如果这盏灯是关的,那么把它打开,否则也不管;如果是0,无论这灯是否开,都不管。现在这些灯都是开的,给出所有开关对所有灯的控制效果,求问最少要按几...

2019-12-17 15:12:27 238

原创 洛谷 P1879——[USACO06NOV]玉米田Corn Fields【状压DP】

题目传送门题目描述Farmer John has purchased a lush new rectangular pasture composed of M by N (1 ≤ M ≤ 12; 1 ≤ N ≤ 12) square parcels. He wants to grow some yummy corn for the cows on a number of squares. R...

2019-12-17 13:39:04 262

原创 AcWing 91——最短Hamilton路径【状压DP】

题目传送门题目描述给定一张 n 个点的带权无向图,点从 0~n-1 标号,求起点 0 到终点 n-1 的最短Hamilton路径。 Hamilton路径的定义是从 0 到 n-1 不重不漏地经过每个点恰好一次。输入格式第一行输入整数n。接下来n行每行n个整数,其中第i行第j个整数表示点i到j的距离(记为a[i,j])。对于任意的x,y,z,数据保证 a[x,x]=0,a[x,y]=...

2019-12-16 23:30:15 237

原创 HRBUST 2462——DQS And Guido Mista【贪心 & 模拟】

题目传送门DescriptionDQS watches JoJo’s Bizarre Adventure: Golden Wind a lot, and her favorite character is Guido Mista.One day, Mista had a dream. In his dream, he has a revolver (a kind of pistol) wi...

2019-12-15 18:18:58 344

原创 HRBUST 2459——DQS loves XOR【前缀思想】

题目传送门题意对于异或操作 ^ ,给出n个数,求所有元组(a[i] ^ a[j])(i < j)的值的异或值。题解^ 操作满足结合律,即 a ^ ( b ^ c) = ( a ^ b ) ^ c^ 操作满足交换律,即 a ^ b = b ^ cAC-Code#include <bits/stdc++.h>using namespace std;...

2019-12-15 18:11:29 284

原创 HRBUST 2465——养猫【贪心 & 哈夫曼树构造】

题目传送门Description众所周知的,Quasrain家里有好多猫,经过一次“猫口普查”,我们得到了以下信息:Quasrain家里有N只猫,第i只猫的体重是Ai。然而Quasrain热爱虐猫(并不),他决定对这些猫做一些有♂趣的事情经过了两年半的练习之后,这些猫已经能完全听懂Quasrain的指令了。Quasrain的指令分成两个阶段,具体步骤如下:指定一种颜色,所有这种颜...

2019-12-15 17:21:14 411

原创 HRBUST 2457——判断数字【二进制、位运算】

题目传送门Description给定N个数字,第i个数字的大小为a[i],请问ai是否存在aj使得(a[i] and a[j])的结果为0Input数据组数小于等于10 每组输入一共两行, 第一行一个数字N,表示数字个数 第二行N个数字,表示a[1]~a[N]Output每组输出一共N行,表示对于a[i]来说,是否存在一个aj使得(a[i] and a[j])的结果为0 存在则输...

2019-12-15 13:19:01 496

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除