自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 POJ 1703 Find them, Catch them (并查集)

Find them, Catch them Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 43447   Accepted: 13366 Description The police office in Tadu City decides to say ends

2017-01-31 21:58:30 325

原创 POJ 3723 Conscription(并查集+最小生成树)

题目链接:https://cn.vjudge.net/problem/POJ-3723 大意:需要招募女兵N人,男兵M人。每招募一个人需要花费10000美元。但是如果已经招募的人中有一些关系亲密的人,那么可以少花一些钱(10000-亲密值)。给出若干男女之间的亲密关系,求招募所有人的最小费用。(招募每个人时只能用一条关系) 思路:将人看做点(N+M个点),关系看作边,边权为亲密值的相反数。首先

2017-01-25 11:07:38 382

原创 POJ 2010 Moo University - Financial Aid(优先队列)

题目链接:https://cn.vjudge.net/problem/POJ-2010 题目大意:要从C头牛里选N头,已知每头牛的成绩和培养费,求使这C头牛的总费用不超过F时,其成绩中位数的最大值。(N为奇数) 思路:将奶牛按成绩排序,然后从高到低枚举中位数,从比中位数低的和高的奶牛中各选C/2头花费最低的,第一个满足条件的就是。 #include #include #include #in

2017-01-22 09:56:14 283

原创 UVa 10905 Children's Game (贪心)

题目链接:https://vjudge.net/problem/UVA-10905 题意:给你n个数字,把它们连接成一个最大的数字。 思路:好坑的题,前期总是想怎么比较两个的大小,考虑了很多情况但仍想不全。然而......             用string存储数字,设两个数字分别为s1,s2。若s1+s2 > s2+s1,则s1应排在s2前面。 #include #include #

2017-01-19 22:52:40 318

原创 单调队列与DP

以前以为单调队列只能求解区间最值的问题,没想到还能用于dp的优化,使循环的维度直接减去1维,将原先O(n³)复杂度的方程优化成O(n²)。最近几天刷了几道相关的题目,遂小小的总结一下。     首先,单调队列是一种单调递增或者单调递减的队列(如1、3、5、7、9是单调递增的队列)。对于单调队列的操作主要有三种:插入(从队尾插入一个新元素)、取最值(取队头的元素)、删除(从队头开始删除已经失效的元

2017-01-18 20:05:58 303

原创 POJ 3268 Silver Cow Party (Dijkstra算法)

题目链接:https://vjudge.net/problem/POJ-3268 大意:给你个有向图,再给你个点,求图中某个点i到该点的最短路与该点到点i的最短路的和的最大值。 思路:求一个点到其他所有点的最短距离,这很简单,就是单源最短路问题。若是求其他所有点到某个点的最短距离呢,难道还要对每个点调用一次Dijkstra吗,当然没有必要。不难发现,这个过程就是单元最短路的逆过程。我们

2017-01-11 16:04:48 246

原创 POJ 3259 Wormholes (Bellman Ford判负环)

题目链接:https://vjudge.net/problem/POJ-3259  Bellman Ford可以用来判断图中是否存在负环。首先,将所有点的dis设为零,执行n次松弛操作,若第n次仍有点被更新,则图中存在负环。 bool negative_loop(int n) { memset(dis, 0, sizeof dis); for(int i = 0; i < n; i++)

2017-01-11 09:50:35 330

空空如也

空空如也

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

TA关注的人

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