自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 poj2236 Wireless Network(并查集直接套模板

题目地址:http://poj.org/problem?id=2236题目大意:n台电脑都坏了,只有距离小于d且被修好的电脑才可以互相联系,联系可传递。输入n和d,n个点的坐标x y。两个操作:O x表示把电脑x修好了,S x y表示询问x和y能否联系。思路:并查集把能互相联系的电脑都放到同一个集合里(联系可以互相传递),查询的时候只要看x和y是否在一个集合就行了。...

2015-08-21 15:04:00 78

转载 poj1988 Cube Stacking(并查集

题目地址:http://poj.org/problem?id=1988题意:共n个数,p个操作。输入p。有两个操作M和C。M x y表示把x所在的栈放到y所在的栈上(比如M 2 6:[2 4]放到[1 6]上为[2 4 1 6]),C x为输出x下面有几个数。思路:并查集每个集合以栈最下面的数为根,维护两个数组num[x]表示x所在集合节点总数,count[x]表示x...

2015-08-20 23:28:00 66

转载 有时间会做系列一(Dice)

题目大意:给n个骰子的每面安排点数,第i个骰子有a[i]面,a[i]和为m,点数范围从1到m,不重复。问怎么安排掷骰子的点数和的期望最大。输出期望和每个骰子的点数(按骰子输入顺序)。思路:EX=x1*p1+x2*p2+……面数越多(即a[i]越大),则p[i]=1/a[i]越小。故将a[i]按大小由小到大排序,m赋给第一个数,m-1给第二个,……,1给最后一个时,期望最...

2015-08-20 14:56:00 86

转载 poj1861 network(并查集+kruskal最小生成树

题目地址:http://poj.org/problem?id=1861题意:输入点数n和边数n,m组边(点a,点b,a到b的权值)。要求单条边权值的最大值最小,其他无所谓(所以多解:(。输出单条边最大值,边的数量,每条边(点a,点b)。思路:结构体记录节点x,y和权值d。写一个比较函数+sort使结构体按权值由小到大排序。并查集:两个集合被选中的和没被选中的。...

2015-08-20 14:50:00 81

转载 poj1703 Find them, Catch them(种类并查集

题目地址:http://poj.org/problem?id=1703题目大意:警察抓了n个坏蛋,这些坏蛋分别属于龙帮或蛇帮。输入m个语句,A x y询问x和y的关系(在一个帮派,不在,不能确定),D x y表示x和y不在一个帮派。思路:种类并查集。维护一个数组rel[x]表示x和根节点的关系(0表示在一个帮派,1表示不在),初始全为0(自己和自己在一个帮派),更新r...

2015-08-20 14:46:00 84

空空如也

空空如也

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

TA关注的人

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