自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 【动态规划】【01背包入门】PKU 3624 Charm Bracelet

#include #include #define MAX_N 3500#define MAX_W 13000struct things{ int weight; int value;};int GetMax(int a, int b){ return a>b?a:b;}things t[MAX_N];int w[2][MAX_W

2009-09-30 21:09:00 1112

原创 ECLIPSE快捷键大全

ECLIPSE快捷键大全(1)Ctrl+M------->切换窗口的大小(2)Ctrl+Q------->跳到最后一次的编辑处(3) Ctrl+1------->快速修复(最经典的快捷键,就不用多说了)(4) Ctrl+3------->快速查找想要的工具,和所有匹配的东西(最经典的快捷键,就不用多说了)(5) Ctrl+D------->删除当前行 (6) Ctrl+Q------->定位到最后

2009-09-29 03:27:00 527

原创 01背包问题动态规划详解

动态规划是用空间换时间的一种方法的抽象。其关键是发现子问题和记录其结果。然后利用这些结果减轻运算量。比如01背包问题。/* 一个旅行者有一个最多能用M公斤的背包,现在有N件物品,它们的重量分别是W1,W2,...,Wn,它们的价值分别为P1,P2,...,Pn.若每种物品只有一件求旅行者能获得最大总价值。输入格式:M,NW1,P1W2,P2......输出格式: X */因为背包最

2009-09-27 23:11:00 6639 1

原创 动态规划的两个经典问题--01背包

    "学动态规划要从经典问题开始"                                   --By lrj    答应了小Q要写这个的.......哎......       先说那个什么01背包.....    为什么叫背包呢?因为这些问题的原型是说有很多东西,每个东西都有体积,也有价值,你要去春游,要选一些东西放到背包里.问题是要怎么选才能在总体积不超过背包的体积的前提下,让

2009-09-27 22:01:00 2644

原创 【动态规划】HDOJ 1257 最少拦截系统

此题首先想到的是用DP多次求长非递增子串,然后把找出来的最长串从数组里面删除,继续查找,直到找完为止。但是这样找到得解未必是最优解,因为可能出现多个长度相等得最长非递增字串。默认的是删除第一串。这样得到的解就不一定是最优的了。 那么后来baidu后发现只要找到最长非递减字串就可以达到目的。应该求最长 不降 子序列。这样的长度才是 最少需要的 套数,因为这个序列中的任何两个导弹都不能

2009-09-27 18:12:00 2181 1

原创 直线的交点公式

 n条直线互不平行且无三线共点的最多交点数max=1+2+……(n-1)=n(n-1)/2

2009-09-26 22:03:00 3235

原创 最小费用最大流

    网 络流的基本问题为:设一个有向赋权图G(V,E),V={s,a,b,c,…,s’},其中有两个特殊的节点s和s’。s称为发点,s’称为收点。图中各 边的方向和权数表示允许的流向和最大可能的流量(容量)。问在这个网络图中从发点流出到收点汇集,最大可通过的实际流量为多少?流向的分布情况为怎样?    设有一个网络图G(V,E),,V={s,a,b,c,…,s’},E中的每条边(i,j)对

2009-09-26 00:05:00 878

原创 【最大流】HDOJ 1532 Drainage Ditches

#include #define MAX 205int Graph[MAX][MAX];struct queue { int que[MAX]; int head; int tail;};void Init(){ int i,j; for (i=0;i<MAX;i++) for (j=0;j<M

2009-09-25 14:38:00 941

转载 最长公共递增子序列O(n^2)模板——ZOJ2432解题报告- -

最长公共递增子序列O(n^2)模板——ZOJ2432解题报告- -                                       ZOJ2432——最长公共递增子序列  WA*2  AC*4 // 时间复杂度 O(n^2), 空间复杂度 O(n^2)/* l1为a的大小, l2为b的大小 结果在ans中 f记录路径,DP记录长度 用a对b

2009-09-09 23:48:00 3166 4

原创 理解最大流的好文章!

简单的来说,就是从S(源)开始BFS,直到到达T(汇)or不存在增广路。所谓增广路就是从S开始到T的一条路径,而且这条路径上的所有边都是非饱和边,即f(i,j)剩余容量最小的那一条边,可增加的流量就是这最小的剩余流量。所以说,求最大流的办法就是,不断地寻找增广路,先找到一条增广路,然后把这条路径上的,所有边,减掉,这条增广路可以增大的流,这样重复,直到找不到增广路为止。下面看看我这段有

2009-09-08 23:59:00 728

dsniff安装教程

dsniff安装教程,非常详细的,绝对有用!

2009-09-25

R1762_R2632_R2700 RGNOS10.2配置指南

R1762_R2632_R2700 RGNOS10.2配置指南R1762_R2632_R2700 RGNOS10.2配置指南

2009-09-25

锐捷RSR50系列路由器用户安装手册V1.1

锐捷RSR50系列路由器用户安装手册V1.1锐捷RSR50系列路由器用户安装手册V1.1锐捷RSR50系列路由器用户安装手册V1.1

2009-09-25

RG-RSR系列路由器RGNOS10.3配置手册

RG-RSR系列路由器RGNOS10.3配置手册RG-RSR系列路由器RGNOS10.3配置手册

2009-09-25

RG-NPE50系列路由器RGNOS10.3版本命令手册

RG-NPE50系列路由器RGNOS10.3版本命令手册RG-NPE50系列路由器RGNOS10.3版本命令手册RG-NPE50系列路由器RGNOS10.3版本命令手册RG-NPE50系列路由器RGNOS10.3版本命令手册

2009-09-25

NBR 系列快速安装手册

NBR 系列快速安装手册NBR 系列快速安装手册NBR 系列快速安装手册NBR 系列快速安装手册

2009-09-25

最好最全的ACM模板

最好最全的ACM模板最好最全的ACM模板最好最全的ACM模板最好最全的ACM模板最好最全的ACM模板最好最全的ACM模板最好最全的ACM模板最好最全的ACM模板最好最全的ACM模板

2009-09-16

U盘修复的方法!绝对有用!

U盘修复的方法!绝对有用!U盘修复的方法!绝对有用!U盘修复的方法!绝对有用!

2009-08-25

RG-SAM安全计费管理系统操作手册

RG-SAM安全计费管理系统操作手册RG-SAM安全计费管理系统操作手册RG-SAM安全计费管理系统操作手册RG-SAM安全计费管理系统操作手册

2009-08-25

空空如也

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

TA关注的人

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