自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ACM_Fish的博客

一条咸鱼

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

原创 DAG上的动态规划

不定终点的最长路:矩阵嵌套问题:题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=16题目大意:如果一个矩形的长和宽都大于另一个矩形,那么说这个矩形可以嵌套另一个矩形,现在有很多个矩形,输入矩形的长宽,求出他们的最大嵌套数。注意矩形的长宽是可以互换的。题目分析:这是一道经典的DAG上的动态规划问题,需要把问题转化成DAG上的最长路问题,把每个

2017-04-26 10:49:25 491

原创 数位DP(模板)

推荐博客:http://zyk1997.github.io/2015/03/20/ShuWeiDP/模板题:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1009http://acm.hdu.edu.cn/showproblem.php?pid=3555http://acm.hdu.edu.cn/showproblem.p

2017-04-24 16:53:45 514

原创 SDUTOJ - 2781 二分练习(二分)

题目链接:http://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Index/problemdetail/pid/2781.html题目大意:给你一个序列,然后给你m个元素,让你从序列中找出与每个元素最接近的数字输出来,如果有两个就输出两个。解题过程:刚开始是 WA 了好久,看了博客,听学长讲完才知道做法,这里当作一个二分的模板。题目分析:本题主要是找

2017-04-17 16:21:57 716

原创 POJ3494 - Largest Submatrix of All 1’s (单调栈)

题目链接:http://poj.org/problem?id=3494题目大意:给定一个矩阵,里面只包含 0 和 1,求这个矩阵里所有子矩阵中值最大是多少(即矩阵内部所有的 0,1 的和)。解题过程:由于前几天刚做完一个单调栈的题,然后看到这个题就马上往那方面想了,但是还是不太熟练,对着模板才敲出来。题目分析:首先处理一下数据,开一个数组,数组 data[i][j] 代表着以第 i 行,第 j 列

2017-04-09 17:45:35 401

原创 POJ2155 - Matrix (二维树状数组)

题目链接:http://poj.org/problem?id=2155题目大意:给定一个矩阵,初始化为0,现在可以进行两种操作,一种是查询某个点的值是 0 还是 1。另一种是让这个矩阵的一个子矩阵内的值取反。解题过程:省赛选拔赛的题,太难了直接没看……… 后来补起来,有模板还是挺容易的。题目分析:首先这题虽然看起来像是一个区间修改,单点查询的题,但是可以转化成单点修改,查询区间和。首先考虑一维

2017-04-09 17:00:37 3320 5

原创 最长上升子序列(DP+模板)

题目链接:http://poj.org/problem?id=1631题目大意:有两个不可描述的线段,每个上面有 n 个接口,现在给定了一个连接,求如果减去一些连接的话,最大的不交叉连接个数是多少。解题过程:省赛选拔赛的题,英文题面太长直接没看。 理解题意后挺简单的,只要找到规律。题目分析:要求最大的不交叉,可以找到一个规律,就是求不递减子序列,不过这里用 O(n^2) 的会超时,所以用了一个

2017-04-09 16:22:24 332

原创 UVA - 1606 Amphiphilic Carbon Molecules(极角排序+扫描法+计算几何)

题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4481题目大意:平面上有 n 个点, 每个点为白点或黑点。现在需要放置一条隔板,使得隔板一侧的黑色点数加上另一侧白色点数的和最大。解题过程:这是人生第一道 AC 的计算几何题! 由于之前一直没接

2017-04-03 16:27:39 729

空空如也

空空如也

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

TA关注的人

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