自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (21)
  • 收藏
  • 关注

原创 0026算法笔记——【贪心算法】多机调度问题

1、问题描述     设有n个独立的作业{1, 2, …, n}, 由m台相同的机器进行加工处理. 作业i所需时间为t i. 约定:任何作业可以在任何一台机器上加工处理, 但未完工前不允许中断处理,任何作业不能拆分成更小的子作业。要求给出一种作业调度方案,使所给的n 个作业在尽可能短的时间内由m台机器加工处理完成。      多机调度问题是一个NP完全问题,到目前为止还没有完全有效的解法。

2013-03-30 17:51:10 32644 3

原创 0025算法笔记——【贪心算法】最小生成树问题

1、问题描述     设G =(V,E)是无向连通带权图,即一个网络。E中每条边(v,w)的权为c[v][w]。如果G的子图G’是一棵包含G的所有顶点的树,则称G’为G的生成树。生成树上各边权的总和称为该生成树的耗费。在G的所有生成树中,耗费最小的生成树称为G的最小生成树。     网络的最小生成树在实际中有广泛应用。例如,在设计通信网络时,用图的顶点表示城市,用边(v,w)的权c[v][

2013-03-29 21:02:23 16504 5

原创 0024算法笔记——【贪心算法】单源最短路径问题

1、问题描述     给定带权有向图G =(V,E),其中每条边的权是非负实数。另外,还给定V中的一个顶点,称为源。现在要计算从源到所有其他各顶点的最短路长度。这里路的长度是指路上各边权之和。这个问题通常称为单源最短路径问题。    2、Dijkstra算法     Dijkstra算法是解单源最短路径问题的贪心算法。    其基本思想是,设置顶点集合S并不断地作贪心选择来扩充这个

2013-03-27 18:19:55 34323 3

原创 0023算法笔记——【贪心算法】哈夫曼编码问题

1、问题描述      哈夫曼编码是广泛地用于数据文件压缩的十分有效的编码方法。其压缩率通常在20%~90%之间。哈夫曼编码算法用字符在文件中出现的频率表来建立一个用0,1串表示各字符的最优表示方式。一个包含100,000个字符的文件,各字符出现频率不同,如下表所示。    有多种方式表示文件中的信息,若用0,1码表示字符的方法,即每个字符用唯一的一个0,1串表示。若采用定长编码表

2013-03-26 19:22:21 113579 18

原创 0022算法笔记——【贪心算法】背包问题,最优装载问题

1、背包问题     (1)0-1背包问题:给定n种物品和一个背包。物品i的重量是Wi,其价值为Vi,背包的容量为C。应如何选择装入背包的物品,使得装入背包中物品的总价值最大?     注:在选择装入背包的物品时,对每种物品i只有2种选择,即装入背包或不装入背包。不能将物品i装入背包多次,也不能只装入部分的物品i。      0-1背包问题可用动态规划算法来求解,具体过程可参看笔者博文

2013-03-24 11:05:44 69542 2

原创 0021算法笔记——【贪心算法】贪心算法与活动安排问题

1、贪心算法     (1)原理:在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解。      (2)特性:贪心算法采用自顶向下,以迭代的方法做出相继的贪心选择,每做一次贪心选择就将所求问题简化为一个规模更小

2013-03-23 11:31:11 72909 2

原创 0020算法笔记——【动态规划】最优二叉搜索树问题

1、问题描速:       设 S={x1, x2, ···, xn} 是一个有序集合,且x1, x2, ···, xn表示有序集合的二叉搜索树利用二叉树的顶点存储有序集中的元素,而且具有性质:存储于每个顶点中的元素x 大于其左子树中任一个顶点中存储的元素,小于其右子树中任意顶点中存储的元素。二叉树中的叶顶点是形如(xi, xi+1) 的开区间。在表示S的二叉搜索树中搜索一个元素x,返

2013-03-20 10:37:30 27033 5

原创 0019算法笔记——【动态规划】0-1背包问题

1、问题描述:     给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为C。问:应如何选择装入背包的物品,使得装入背包中物品的总价值最大?     形式化描述:给定c >0, wi >0, vi >0 , 1≤i≤n.要求找一n元向量(x1,x2,…,xn,), xi∈{0,1}, ∋ ∑ wi xi≤c,且∑ vi xi达最大.即一个特殊的整数规划问题。

2013-03-18 16:13:08 66382 11

原创 0018算法笔记——【动态规划】流水作业调度问题与Johnson法则

1、问题描述:         n个作业{1,2,…,n}要在由2台机器M1和M2组成的流水线上完成加工。每个作业加工的顺序都是先在M1上加工,然后在M2上加工。M1和M2加工作业i所需的时间分别为ai和bi。流水作业调度问题要求确定这n个作业的最优加工顺序,使得从第一个作业在机器M1上开始加工,到最后一个作业在机器M2上加工完成所需的时间最少。     2、问题分析     直观上,

2013-03-15 16:42:36 61340 14

原创 0017算法笔记——【动态规划】电路布线问题

1、问题描述:      在一块电路板的上、下两端分别有n个接线柱。根据电路设计,要求用导线(i,π(i)) 将上端接线柱i与下端接线柱π(i)相连,如下图。其中,π(i),1≤ i ≤n,是{1,2,…,n}的一个排列。导线(I, π(i))称为该电路板上的第i条连线。对于任何1 ≤ i ≤ j ≤n,第i条连线和第j条连线相交的充要条件是π(i)> π(j).π(i)={8,7,4

2013-03-14 09:18:27 34316 21

原创 0016算法笔记——【动态规划】图像压缩问题

1、问题描述:     在计算机中,常用像素点的灰度值序列{p1,p1,……pn}表示图像。其中整数pi,1      压缩的原理就是把序列{p1,p1,……pn}进行设断点,将其分割成一段一段的。分段的过程就是要找出断点,让一段里面的像素的最大灰度值比较小,那么这一段像素(本来需要8位)就可以用较少的位(比如7位)来表示,从而减少存储空间。     b代表bits,l代表length

2013-03-07 22:00:42 29971 8

原创 0015算法笔记——【动态规划】多边形游戏问题

1、问题描述:         给定N个顶点的多边形,每个顶点标有一个整数,每条边上标有+(加)或是×(乘)号,并且N条边按照顺时针依次编号为1~N。下图给出了一个N=4个顶点的多边形。     游戏规则 :(1) 首先,移走一条边。 (2) 然后进行下面的操作: 选中一条边E,该边有两个相邻的顶点,不妨称为V1和V2。对V1和V2顶点所标的整数按照E上所标运算符号(+或是×)进行

2013-03-06 11:08:21 14231 2

原创 0014算法笔记——【动态规划】凸多边形最优三角剖分

1、问题相关定义:     (1)凸多边形的三角剖分:将凸多边形分割成互不相交的三角形的弦的集合T。    (2)最优剖分:给定凸多边形P,以及定义在由多边形的边和弦组成的三角形上的权函数w。要求确定该凸多边形的三角剖分,使得该三角剖分中诸三角形上权之和为最小。     凸多边形三角剖分如下图所示:          2、最优子结构性质:     若凸(n+1)边形P={V

2013-03-05 20:10:58 30294 8

原创 0013算法笔记——【动态规划】最大子段和问题,最大子矩阵和问题,最大m子段和问题

1、最大子段和问题     问题定义:对于给定序列a1,a2,a3……an,寻找它的某个连续子段,使得其和最大。如( -2,11,-4,13,-5,-2 )最大子段是{ 11,-4,13 }其和为20。     (1)枚举法求解     枚举法思路如下:     以a[0]开始: {a[0]}, {a[0],a[1]},{a[0],a[1],a[2]}……{a[0],a[1],

2013-03-05 09:55:31 38962 9

Java多线程编程核心技术_完整版

Java多线程编程核心技术_完整版

2018-10-14

Effective Java中文版

Effective Java中文版

2018-10-14

java并发编程实战完整版

java并发编程实战完整版 带目录 欢迎下载 java并发编程实战完整版 带目录 欢迎下载

2018-10-14

oracle数据库培训资料

oracle数据库详细培训资料,学习手册。开发文档。。

2012-08-07

jquery 1.6 chm中文手册

jquery 1.6 中文手册,chm格式。

2011-11-20

hibernate 开发手册

Hibernate3.0完整中文版教程 中文开发手册

2011-10-25

spring中文开发手册

spring中文开发手册 版本号2.5 欢迎下载

2011-10-25

struts2 中文开发手册

struts 2 开发手册 非常详细 欢迎下载

2011-10-25

css+div 教程

css div 标准化布局 教程 一共20章 包括css中文参考手册

2011-09-17

cvsnt-server-2.5.05.3240

cvsnt-server-2.5.05.3240 服务端。。win7上面能用的哟。

2011-09-10

asp 饼状图 柱状图 折线图

asp 饼状图 柱状图 折线图 统计用 无组件

2011-09-10

jd-gui java反编译工具

java反编译 反编译class 反编译jar包

2011-09-10

Xjad java反编译软件

xjad java 反编译class文件,反编译java包

2011-09-10

acegi-security-1.0.6

acegi-security-1.0.6

2009-09-22

acegi-security-1.0.5

acegi-security-1.0.5

2009-09-22

struts-ognl源代码---欢迎下载

ognl源代码ognl源代码ognl源代码ognl源代码

2009-08-28

excel+apii.jar

Excel下载数据的jar包,欢迎下载,经本人测试,很好用的

2009-08-24

Struts2+Spring+Hibernate整合案例

一步一步Struts2+Spring+Hibernate整合案例

2009-08-20

struts2-tag-api欢迎来下载

struts2-tag-中文api,绝对有用....

2009-08-15

jsp验证程序,,,,,彩色数字和字母验证

彩色数字和字母验证,直接可以用的jsp验证程序...

2009-08-08

空空如也

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

TA关注的人

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