自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiefubao的专栏

业精于勤荒于嬉,行成于思毁于随

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

原创 poj(1185)状压DP

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

2014-02-27 21:22:32 601

原创 cf(396A)(质因子分解+挡板法+快速幂)

题意:n个数的数列a,,求有多少个不同的数列是的乘积是m的。 解法:将每个数分解质因子,本质就是重新分配每种质数所在的位置。挡板法取组合数。然后快速幂并取逆元。 代码:/**************************************************** * author:xiefubao ******************************************

2014-02-27 19:47:52 816

原创 poj3468(树状数组)

题意:一道经典题,区间更新,区间查询。 解法:原来用的是线段树。后来学了树状数组的做法,感觉很神奇,贴上解法网址:http://www.docin.com/p-97026988.html?qq-pf-to=pcqq.c2c 代码:/**************************************************** * author:xiefubao ***********

2014-02-27 19:34:44 1043

原创 poj3250(单调栈)

题意:一排牛,每头牛只可以看到自己右边连续的比自己矮的牛,求所有的牛看到的牛的数量和。 解法:裸的单调栈; 代码:/**************************************************** * author:xiefubao *******************************************************/ #pragma comm

2014-02-25 23:35:03 702

原创 Deleting Sequence(LIS)

题意:给一个数列,删除其中任意多个数后数列中的一些数的值等于其下标(从1开始计算),那么得到的数列最多能有多少个这样的数。 题目链接:http://acm.ustc.edu.cn/ustcoj/status.php?from=10&contest=46 解法:另原数列为a[],b[i]=i+2-a[i].将b[i]>0的排序,然后求a[]的最长递增序列即可(nlogn的复杂度)。  代码:#

2014-02-25 22:38:15 580

原创 nyist504

题意:给一个200行10列的整数矩阵(每个数0~1000),要求从每行选一个数,让最大数和最小数的差最小. 解法:由于每个数大小0~1000,二分答案,二分时枚举区间(判断n行是不是每行都有数在枚举的区间里)。还跟neko学了类似于追逐法的解法,应该是正解:先将每行都排序,开始取每行最小的数,算出一个ans,然后删除n个数中最小的,替换为那一行下一个,不断进行直到替换的是第m列为止。 以下代码

2014-02-23 23:35:13 528

空空如也

空空如也

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

TA关注的人

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