自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java#

时间本就能改变很多东西,让原本的匪夷所思成为理所当然

  • 博客(3)
  • 收藏
  • 关注

原创 HDU 2119 最小点覆盖问题

//HDU 2119 //题意概述:给出一个N*M的01矩阵,每一次可以删除一行或者一列里面的所有1,问最少要删除几次才能让矩阵全为零 //一开始没往二分图的方向思考。。。看见数据小暴力了一下TLE。。。 //其实是二分图的最小点覆盖问题,行作为二分图的一部分,列作为二分图的另一部分。 #include #include using namespace std; const int MAXN =

2013-09-18 11:22:05 1073

原创 HDU 2444 判断二分图+最大匹配

//题意概述:给出一些人的关系,A认识B,B认识C,不代表A认识C,有一些房间,要求要相互认识的才能分进同一间,问能最多需要多少间房 //题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2444 #include #include #include using namespace std; const int Nocolor = 0; co

2013-09-18 10:54:54 1125

原创 HDU 1025 DP + 二分

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1025 求最长递增子序列,O(n^2)的复杂度超时,需要优化为O(n*logn) f[i]存储长度为i的最小末尾 #include int poor[500010], f[500010]; int main() { int n, k = 1; while (scanf("%d", &n) != EOF)

2013-09-01 13:00:32 786

空空如也

空空如也

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

TA关注的人

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