E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DP-斜率优化
hdu 3507 Print Article(DP+
斜率优化
)
PrintArticleTimeLimit:9000/3000MS(Java/Others) MemoryLimit:131072/65536K(Java/Others)TotalSubmission(s):2390 AcceptedSubmission(s):790ProblemDescriptionZerohasanoldprinterthatdoesn'tworkwellsome
fp_hzq
·
2012-09-18 09:00
优化
input
each
output
Training
Numbers
hdu 2829 Lawrence(二维DP+
斜率优化
)
LawrenceTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1299 AcceptedSubmission(s):580ProblemDescriptionT.E.LawrencewasacontroversialfigureduringWorldW
fp_hzq
·
2012-09-17 19:00
优化
Integer
each
resources
output
Training
bsoj 2430 HNOI2008 玩具装箱(DP+
斜率优化
)
【HNOI2008】玩具装箱 TimeLimit:10000MS MemoryLimit:65536KTotalSubmit:288Accepted:132 CaseTimeLimit:1000MSDescriptionP教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的
fp_hzq
·
2012-09-17 18:00
bsoj 2684 锯木场选址(DP+
斜率优化
)
【模拟试题】锯木场选址TimeLimit:10000MS MemoryLimit:65536KTotalSubmit:464Accepted:153 CaseTimeLimit:1000MSDescription从山顶上到山底下沿着一条直线种植了n棵老树。当地的政府决定把他们砍下来。为了不浪费任何一棵木材,树被砍倒后要运送到锯木厂。 木材只能按照一个方向运输:朝山下运。山脚下有一个锯木厂。另外两个
fp_hzq
·
2012-09-17 15:00
优化
input
任务
output
hdu 2993 MAX Average Problem(DP+
斜率优化
入门题)
MAXAverageProblemTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):3800 AcceptedSubmission(s):980ProblemDescriptionConsiderasimplesequencewhichonlycontai
fp_hzq
·
2012-09-16 11:00
优化
input
each
output
Training
Numbers
hdu 3480 Division
pid=3480这个题目的数据范围确实有点大,1000*5000,即使n*m的时间复查度也让人有点不敢做思路:排序,
斜率优化
即可#include #include #include #include
struggle_mind
·
2012-08-31 10:00
hdu 2829 Lawrence
pid=2829最近在看
斜率优化
的dp,早都该学习了,一直拖到现在才学习……其实单调队列+斜率的DP只要推出X,Y,还有斜率之后,差不多就是模板题了.这个题目我推的公式和网上大多不太一样,观察一下(a+
struggle_mind
·
2012-08-30 21:00
hdu 4258(
斜率优化
DP)
题目大意:将n个升序数字序列,分成几组连续的序列,每一组的所得值,等于最右边的num2减去最左边的num1,的平方+c即(numi-numj)^2+c解题报告人:GHQ(SpringWater)分析可得:(dp[j2]-dp[j1]+num[j2+1]*num[j2+1]-num[j1+1]*num[j1+1])/(2(num[j2+1]-num[j1+1]))《=num[i]时,j2比j1更优,
SprintfWater
·
2012-08-28 13:00
c
优化
斜率优化
DP
引用一片经典的文章:http://blog.sina.com.cn/s/blog_508dd1e60100tvk0.html 最近发现HDU上的题目ms比POJ上的好些似的,因为每次都是一道题搞一天。也说明我真的还是很菜啊。昨天搞了一道题,一道最短路的题目,弄了一天。其实最主要的原因是没有搞清楚Dijkstra、SPFA、Bellman_ford这几个最短路算法的复杂度。这里作个总结,数组实现的D
Balloons2012
·
2012-08-27 16:00
优化
算法
Integer
input
each
output
【DP+
斜率优化
】 hdu2993 MAX Average Problem
MAXAverageProblem题目:http://acm.hdu.edu.cn/showproblem.php?pid=2993题意:给一段数字序列,求长度不小于K的平均值最大的子序列。题解:不难写出dp方程dp[i]=max{(summ[i]-summ[j])/(i-j)}(j=k)。这个肯定要超时,我们要进行优化。如果我们把(i,summ[i])看成一个点就会发现求最大值其实就是求哪两点连
ACM_Ted
·
2012-08-27 00:00
斜率优化
/** *CoveredWalkway *@authorvanb * *Thisproblemwouldbeprettyeasy,ifitweren'tforthesizeofthedatasets. *Ifthedatasetsweresmall,asimpleDPsolutionwouldsuffice: * *Letbest[i]bethebestyoucandocoveringA[0]..
jxy859
·
2012-08-26 21:00
Hdu 3480 Division (DP_
斜率优化
|四边形不等式优化)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3480题目大意:给定一个大小为n的集合,要求将集合分成m个子集合,每个集合都有权值,权值为最大值减最小值的平方。m(b-a)^2+(d-c)^2. 对于排序完的集合,状态转移方程为:dp[i][j+1]=Min{dp[k][j]+(arr[i]-arr[k+1])^2}(k #include #in
woshi250hua
·
2012-08-25 23:00
优化
struct
网络
测试
input
output
最近一个月训练计划,填坑,除草
刚好最近回趟家,刚好将要复习,要总结,要学习的东西整理一下,先挂在这儿1:数位DP,最近被这类题虐了几次,发誓一定要搞定这类题2:单调队列+
斜率优化
的DP3:左偏树总结4:后缀数组总结5:半平面交总结(
haha593572013
·
2012-08-25 00:00
优化
Hdu 3507 Print Article (DP_
斜率优化
)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3507题目大意:给定一个长度为n的序列,和一个常数m,我们可以将序列分成随意段,每段的权值为sum(arr[i])+C(x #include #defineMAX510000 #defineint64longlong structpoint{ int64x,y,c; }pot[MAX]; intn
woshi250hua
·
2012-08-24 00:00
Hdu 2829 Lawrence (DP_四边形优化|
斜率优化
)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2829题目大意:给定一个长度为n的序列,至多将序列分成m段,每段序列都有权值,权值为序列内两个数两两相乘之和。m #include #defineMAX1100 #defineINF(1=1;--i){ dp[i][j]=INF; for(k=s[i][j-1];k #include #defineM
woshi250hua
·
2012-08-24 00:00
Hdu 2923 MAX Average Problem (DP_
斜率优化
)
解题思路:经典
斜率优化
DP,04年周维的论文《浅谈数形结合思想在信息学竞赛中的应用》有很详细的分析,这里只讲下实现。 本题设子序列长度为x,子序列内和为y,使用单调队列来维护凸包的凸性。
woshi250hua
·
2012-08-22 00:00
hdu 2993
这个应该就是
斜率优化
了。(由于用到单调队列,好像也有叫单调队列优化的)题目的意思很简单,给出N个正整数,求最大的,长度大于K的某一段的平均值。
Balloons2012
·
2012-08-01 21:00
除草计划
第一阶段(基础,regional易考而自己未掌握)1.后缀数组(O(nlognlongn)done)(O(nlogn))(后缀树)2.高斯消元(静态done)(动态)3.概率DP4.四边形不等式,
斜率优化
算法学社
·
2012-07-29 08:00
HDOJ2829-
斜率优化
/* 终于做
斜率优化
做得有些感觉了~ 和HDOJ3480很相似~我的这两份代码除了公式处理部分不同,其它部分都差不多~ (1)dp方程:dp[c][i]=min{dp[c-1][j]+w(j+1,i)}
yihuikang
·
2012-07-24 13:00
c
优化
HDOJ-3480
斜率优化
/* WA得我呕心沥血。。。终于AC了~700ms+ WA的原因是我最怕的一种情况,即不知道怎么WA的,用了排除法来试哪错了,也没试出来~细节问题 不过贴出来的代码是AC了的, 参考他人的代码改了改风格,以后做单调队列时就好一些了~ 至于最重要的算法部分,别个写得比我好,我也懒得打字了~ */ #include #include #include #include usingnamespaces
yihuikang
·
2012-07-23 22:00
优化
算法
Hdu-2993
斜率优化
/* 这题是
斜率优化
的入门题 浅谈数形结合在信息学竞赛中的应用中讲得很好,这是其中的例二; 在此标记个人理解上觉得重要的地方; 首先这题求max{(s[i]-s[j])/(i-j)}即看成求最大斜率..
yihuikang
·
2012-07-23 10:00
优化
struct
dp
斜率优化
poj1180(转) 反过来dp 经典
N个任务排成一个序列在一台机器上等待完成(顺序不得改变),这N个任务被分成若干批,每批包含相邻的若干任务。从时刻0开始,这些任务被分批加工,第i个任务单独完成所需的时间是Ti。在每批任务开始前,机器需要启动时间S,而完成这批任务所需的时间是各个任务需要时间的总和(同一批任务将在同一时刻完成)。每个任务的费用是它的完成时刻乘以一个费用系数Fi。请确定一个分组方案,使得总费用最小。(1 g[j,k]=
longshuai0821
·
2012-07-22 18:00
斜率优化
hdu3480 pku3709 pku1180 pku2180
斜率优化
是DP优化的一种,假设状态转移方程为dp[i]=minormax(dp[k]+w[i,k]),我们假设取其中两个解k1,k2(不妨设k1f[ii]时,G(k2,k3)也会>f[ii],此时k3
longshuai0821
·
2012-07-22 16:00
★【动态规划】【
斜率优化
】【平衡树维护决策序列】【NOI2007】货币兑换
问题描述 小Y最近在一家金券交易所工作。该金券交易所只发行交易两种金券:A纪念券(以下简称A券)和B纪念券(以下简称B券)。每个持有金券的顾客都有一个自己的帐户。金券的数目可以是一个实数。 每天随着市场的起伏波动,两种金券都有自己当时的价值,即每一单位金券当天可以兑换的人民币数目。我们记录第K天中A券和B券的价值分别为AK和BK(元/单位金券)。 为了方便顾客,金券交易所提供了一种非常方便的交易方
Whjpji
·
2012-05-27 15:00
优化
Date
工作
测试
dp-
最大字段和
dp-
最大字段和最大字段和问题问题描述:Givenasequencea[1],a[2],a[3]......a[n],yourjobistocalculatethemaxsumofasub-sequence.Forexample
cc的记录
·
2012-05-13 21:00
hdu 2829 动态规划+
斜率优化
hdu2829动态规划+
斜率优化
题目简介: 给你一个序列A,请你把序列A分成连续K个子段,每个子段的代价是sum(A[i]*A[j])其中i#include#includeusingnamespacestd
算法学社
·
2012-04-24 14:00
POJ1088-滑雪-DP,查表法
DP-
查表法 查表法的前提—— 1.
chuanwang66
·
2012-03-30 19:00
poj
POJ1088-滑雪-DP,查表法
DP-
查表法 查表法的前提—— 1.
chuanwang66
·
2012-03-30 19:00
poj
hdoj2993 MAX Average Problem——
斜率优化
DP
hdoj2993MAXAverageProblem——
斜率优化
DP 题目的意思很简单,给出N个正整数,求最大的,长度大于K的某一段的平均值。好吧,这句听起来有点拗口。
a tutorial on computer science
·
2012-03-08 16:00
【专辑】单调队列+
斜率优化
的DP
【专辑】单调队列+
斜率优化
的DP这里有个不错的总结,我只是做个补充。
a578559967
·
2012-02-14 17:00
hdoj 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活【
DP-
多重背包】【水】
#include #include #defineMAX200 intf[MAX],v_max; int_max(inta,intb){returna>b?a:b;} voidZeroOnePack(intcost,intweight) { for(intv=v_max;v>=cost;v--) f[v]=_max(f[v],f[v-cost]+weight); } voidCompletePac
WGH_yesterday
·
2012-02-01 20:00
hdoj 1059 Dividing【
DP-
多重背包】
/* 1451532012-02-0119:49:03Accepted3.3.1218MS220K1270BG++ylwh 1451512012-02-0119:48:06Accepted3.3.1187MS220K1242BG++ylwh 1451502012-02-0119:47:03PresentationError3.3.1187MS220K1239BG++ylwh 1451482012-
WGH_yesterday
·
2012-02-01 19:00
[APIO2010]特别行动队
很显然是个DP有方程f[i]=max{f[j]+Ax^2+Bx+C}x=s[i]-s[j]j∈[1,i-1]这样一个DP方程是O(n^2)的,对于原题最多只能过50%数据那么这道题可以
斜率优化
从方程着手
OrpineX
·
2012-01-03 11:00
ios
c
优化
String
BI
2010
[NOI2007]货币兑换Cash
BZOJ(开了O2)上可以AC……http://hi.baidu.com/wwwaaannngggrs/blog/item/e536b809c5b533d23bc763ca.html*/这道题是非常典型的
斜率优化
OrpineX
·
2011-12-03 12:00
linux
优化
tree
input
insert
merge
关于
斜率优化
的DP
以前写单调DP都是浑浑噩噩的,最近又重新回去看ZZX去年写的东西,还有汤泽,杨哲的论文总算把
斜率优化
弄懂了……对于这样的一类DP方程f[i]=min{a[i]*x[j]+b[j]}a[i]是和i有关的函数
OrpineX
·
2011-12-01 16:00
优化
pku 3998 Land Division DP
斜率优化
pku3998LandDivisionDP
斜率优化
题意:n个点,用水平线或者竖直线划分成k条,要求平均差最小,平均差为每条中点的个数减去n/k的绝对值。
yzhw@ujs code my life~
·
2011-10-18 02:00
proc_create和create_proc_entry的区别
1.create_proc_entry比proc_create多了一个赋值默认文件操作的动作对于规则文件,
dp-
>proc_fops
GangsterPan
·
2011-10-13 10:00
struct
File
Module
null
最近几天发个小结
今天终于学习了一下
斜率优化
,按照大昊学长的意思来说,我们队当下还需要加强的就是DP和图论,图论主要还是网络流和一些鬼叉的算法。阅读了一下04年周源的论文,写了一下
斜率优化
,晚上小看了一会SLT。
Chaos
·
2011-08-15 00:00
dp专辑 V - Print Article [
斜率优化
]
不小心写错了一个地方,疼了很久。。。题意:打印单词,一行可以打印多个,每行消耗的价值是:(∑Ci)^2+M(1k,对于i,要使决策j优于决策k则有 dp[j]+(sum[i]-sum[j])*(sum[i]-sum[j])+mF[i,j].F[i,j]与sum[t]有两种关系1.F[i,j]sum[t]得到F[j,k]>sum[t]同样知k比j优综上知j不会是最优的进队时,对满足F[j,k]>F
lmyclever
·
2011-08-11 22:00
dp专辑 T - MAX Average Problem [
斜率优化
]
做了这题才发现和2011百度之星初赛BC题园艺布置大概是一样的题目题意:给你一段数列,求其长度不小于K的平均值最大的子序列。分析:令F(i)为以第i个数为结尾的列的最大平均值,可以写出DP方程:F(i)=max{[sum(i)-sum(j)]/(i-j)}(j=k)就是求水平距离大于等于K的两点,使其连线的斜率最大。可以证明,i的决策集合中的点,一定构成一个下凸折线;而i的最优决策,一定是点(i,
lmyclever
·
2011-08-11 08:00
c
优化
struct
百度
dp专辑 C - K-Anonymous Sequence [
斜率优化
]
这是我做的第二道
斜率优化
题了,开始题目米看懂,就直接百度了,才明白题意~英语不行呀~题意:将一个升序的,有N个元素的序列,分组。
lmyclever
·
2011-08-09 07:00
dp专辑 B - Batch Scheduling [
斜率优化
]
解题报告链接:http://hi.baidu.com/dou1121/blog/item/9de1b02a555038fde7cd403c.html 题意:N个任务排成一个序列在一台机器上等待完成(顺序不得改变),这N个任务被分成若干批,每批包含相邻的若干任务。从时刻0开始,这些任务被分批加工,第i个任务单独完成所需的时间是Ti。在每批任务开始前,机器需要启动时间S,而完成这批任务所需的时间是各个
lmyclever
·
2011-08-08 10:00
zoj 3329(
dp-
数学期望)
OnePersonGameTimeLimit: 1Second MemoryLimit: 32768KB SpecialJudgeThereisaverysimpleandinterestingone-persongame.Youhave3dice,namely Die1, Die2 and Die3. Die1 has K1 faces. Die2 has K2 faces. D
xymscau
·
2011-07-12 21:00
单调队列+
斜率优化
的DP
p=740先介绍下单调队列……好吧,就字面上的意思..具体可以百度一下
斜率优化
的话看这个论文比较爽(这篇论文不是专门讲
斜率优化
的,但是我学
斜率优化
就是从例二那里受到启发的)然后这篇就是进阶了,里边的5个例题从浅到深解析的很好从易到难找了几道题目
nomad2
·
2011-07-09 16:00
数据结构
优化
百度
POJ 1985 Cow Marathon & HDU 2196 Computer 【简单树形dp - 树的直径】
POJ1985CowMarathon&HDU2196Computer【简单树形
dp-
树的直径】我蒟蒻啊,对于树形dp的理解还很浅显,先把初步的几道题理解记录一下。
From A Start,As An Acmer
·
2011-07-09 11:00
斜率优化
hdu3480 pku3709 pku1180 pku2180
斜率优化
是DP优化的一种,假设状态转移方程为dp[i]=minormax(dp[k]+w[i,k]),我们假设取其中两个解k1,k2(不妨设k1f[ii]时,G(k2,k3)也会>f[ii]
ahero_happy
·
2011-04-17 19:00
c
优化
ini
任务
单源最短路径算法 Bellman-Ford && SPFA 及 最短路算法统一归纳
②
dp-
有向无环图(DAG,带权或不带权)-很多问题可以转换成DAG上的最短路(当然还有最长路)问题,这个时候,一个点就是一个状态,根据状态转移方程计算,属于最优化问题。对于
tclh123
·
2011-04-06 18:00
算法
优化
百度
IM
Cross the Wall HDU3669
斜率优化
DP
纠结了近一个星期,泪奔~~题意:给你n个矩形,长宽已知,求用不超过k个大矩形包含所有给定矩形,使得大矩形总面积和最小.题解: 首先DP显然,有状态转移方程:dp[i][k]=min(dp[j][k-1]+w[j+1].y*w[i].x)(k-1#include#include#includeusingnamespacestd;#defineN50005#defineK105constlonglon
SwordHoly
·
2011-03-14 18:00
优化
struct
File
pku 1180 Batch Scheduling 经典
斜率优化
pku1180BatchScheduling经典
斜率优化
题意:N个任务,每个任务有两个参数,完成需要的时间t以及因子f,现在将这些任务分组,加工每个分组前机器需要冷却时间start,完成一组任务耗时为t
yzhw@ujs code my life~
·
2011-01-03 21:00
树状
DP-
hdu 1011 Starship Troopers
StarshipTroopersTimeLimit:10000/5000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):2089 AcceptedSubmission(s):483ProblemDescriptionYou,theleaderofStarshipTroopers,aresen
abcjennifer
·
2010-11-11 12:00
REST
input
each
output
bugs
structure
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他