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
4540
BZOJ
4540
[Hnoi2016]序列
和xuruifan讨论了半天,然后orz了一下网上题解“预处理一些东西,然后莫队”……于是YY了半天预处理啥终于YY了出来对于一次添加操作,会对答案做出一些贡献,在其他条件相同的情况下删除这个数的贡献和添加的贡献一样,在左边添加和在右边添加一样,所以我们只讨论在左边添加的情况首先单调栈预处理一下每个数左边和右边第一个比他小的数的位置,两个位置之间称为这个数的覆盖区间然后预处理一下假设右端点在序列末
neither_nor
·
2016-04-29 13:00
4540
: [Hnoi2016]序列|莫队+ST表
考虑现在已经知道了[l,r]的答案新添入一个r+1如何更新答案也就是右端点在r+1处左端点在l..r+1之间的所有的子序列的答案可以找出l..r中最小的数的位置p,然后p以及p左侧作为左端点的答案就可以直接计算了考虑左端点在p+1....r+1时对答案的贡献,可以与处理一个前缀和Si表示以i为右端点的所有子序列的答案之和那么左端点在p+1....r+1时对答案的贡献就是Sr+1−Sp其他端点移动的
ws_yzy
·
2016-04-23 09:00
莫队
bzoj
4540
序列 莫队算法
内测的时候不知道为什么死活想不出来QAQ。。。。 然后看完题解发现傻逼题。。T_T。。。 yy了一个线段树做法(仅理论),在区间[l,r]中保存以mid为中心向两侧的一个单调递减的数组,空间NlogN,显然只有这一个数组中的数对[l,r]的答案有贡献,然后统计一下前缀和二分查找不知道行不行。。。这样应该是O(Nlog^2N)的。 莫队就简单多了。首先用单调栈求出left[i
lych_cys
·
2016-04-22 20:00
RMQ
莫队算法
bzoj
4540
: [Hnoi2016]序列
题意坑爹,不需要判断两个子串是否相等。然后这道题几乎就是bzoj4262了。除了线段树做法,还可以用莫队用单调队列预处理出L[i]表示i左边第一个小于a[i]的位置,R[i]表示i右边第一个小于a[i]的位置。fl[i]表示以i为左端点的所有区间的答案,=a[i]*(R[i]-i)+fl[R[i]],因为[i,R[i])位置的贡献都是a[i],[R[i],n]这个区间的答案与fr[R[i]]相同。
heheda_is_an_OIer
·
2016-04-21 11:00
【HNOI2016】【BZOJ
4540
】序列
Description给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar-1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[l:r]的子序列。现在有q个询问,每个询问给定两个数l和r,1≤l≤r≤n,求a[l:r]的不同子序列的最小值之和。例如,给定序列5,2,4,1,3,询问给定的两个数为1和3,那么a[1
CreationAugust
·
2016-04-21 08:00
线段树
单调栈
查分询问
离线乱搞
bzoj
4540
: [Hnoi2016]序列
id=
4540
思路:又是莫队....我们发现左右端点移动时,只会增加或删除某个点开头或结尾的区间先考虑右端点从r移动到r+1令p为[l,r]中最小值的位置那么它会对新加的区间中的p-l+1个区间产生a[
thy_asdf
·
2016-04-20 20:00
[莫队 单调栈] BZOJ
4540
[Hnoi2016]序列
题解:http://www.cnblogs.com/Ngshily/p/5409337.html给出一个序列,求某段区间的位置不同子串的最小值之和对于前4040,我们可以n2n2预处然后O(nn√)O(nn)预处理中zzz[i][j]zzz[i][j]表示以ii开头,结尾最长到jj的前缀子串的最小值之和同理fff[i][j]fff[i][j]表示倒过来的情况考虑对预处理进行优化对于一个区间[l,r
u014609452
·
2016-04-20 16:00
bzoj
4540
: [Hnoi2016]序列
题目链接bzoj
4540
题目描述Description给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar-1,ar。
zmh964685331
·
2016-04-20 07:00
hdu
4540
威威猫系列故事——打地鼠【暴力dp】
威威猫系列故事——打地鼠TimeLimit:300/100MS(Java/Others) MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):2694 AcceptedSubmission(s):1333ProblemDescription威威猫最近不务正业,每天沉迷于游戏“打地鼠”。每当朋友们劝他别太着迷游戏,应该好好工作的
mengxiang000000
·
2016-03-30 19:00
HDU
4540
火影忍者ol极速特训低先攻水主打法攻略推荐
关卡先攻-4500天赋23122,通灵兽蛤蟆健关卡先攻-4520-赤土、土影、三船、勘九郎天赋24322,通灵兽忍猿或者美猴王关卡先攻-
4540
天赋23122,通灵兽蛤蟆关卡先攻-4560-纲手天赋23122
佚名
·
2016-01-28 10:54
一些常用的正则表达式
源地址: http://blog.sina.com.cn/s/blog_
4540
c3630100aq01.html评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[
zzx90
·
2015-12-23 17:19
正则表达式
中文
汉字
一些常用的正则表达式
源地址: http://blog.sina.com.cn/s/blog_
4540
c3630100aq01.html评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[
zzx90
·
2015-12-23 17:19
正则表达式
中文
汉字
oracle行变列(多行变成一行/多行合并成一行/多行合并成多列/合并行)
和mysql对比着看:http://blog.csdn.net/rainyspring
4540
/article/details/50231435这里是oracle10g的环境数据库结构如下:如果我想将相同名字的成绩显示在同一行
rainyspring4540
·
2015-12-09 09:00
oraclel列变行(多列变成多行)
和mysql的一起对照着看:http://blog.csdn.net/rainyspring
4540
/article/details/50230259这篇是oracle10g的环境数据库结构如图:这里将相同名字的不同分数
rainyspring4540
·
2015-12-09 08:00
快速回忆Apache+svn新增用户
如果你是按照http://blog.csdn.net/rainyspring
4540
/article/details/50116933方法搭建的可以继续往下看了首先找到你的仓库(不是Apache目录,也不是
rainyspring4540
·
2015-11-30 19:00
hdu
4540
威威猫系列故事——打地鼠
ProblemDescription威威猫最近不务正业,每天沉迷于游戏“打地鼠”。每当朋友们劝他别太着迷游戏,应该好好工作的时候,他总是说,我是威威猫,猫打老鼠就是我的工作!无话可说…我们知道,打地鼠是一款经典小游戏,规则很简单:每隔一个时间段就会从地下冒出一只或多只地鼠,玩游戏的人要做的就是打地鼠。假设:1、每一个时刻我们只能打一只地鼠,并且打完以后该时刻出现的所有地鼠都会立刻消失;2、老鼠出现
xiaojixuansu
·
2015-11-14 20:00
HDU
4540
+DP
简单题。。。 dp[ i ][ j ] 表示第 i 行取第 j 个数的MinVal /* DP&简单题 */ #include<stdio.h> #include<string.h> #include<stdlib.h> #include<algorithm> #include<iostream>
·
2015-11-13 17:50
HDU
hdu
4540
威威猫系列故事——打地鼠
pid=
4540
dp公式: dp[i][j]=min(dp[i][j],dp[i-1][c]+abs(a[i][j]-a[i-1][c])); dp[i][j] 表示:第i时刻第j个地鼠的最小能量
·
2015-11-13 01:25
HDU
HDU
4540
威威猫系列故事――打地鼠(DP)
D - 威威猫系列故事――打地鼠 Time Limit:100MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status Practice 
·
2015-11-12 10:27
HDU
HDU
4540
威威猫系列故事——打地鼠(DP)
点我看题目 题意 :中文题,不详述。 思路 : 状态转移方程 dp[ i ][ j ] = dp[i-1][k] + fabs(a[ i ][ j ]-a[i-1][k]) ; dp[i][j]代表的是在 i 时刻如果敲第j坐标上的地鼠需要的最小消耗。 #include <stdio.h> #include <string.h> #include <
·
2015-11-12 09:52
HDU
HDU
4540
威威猫系列故事——打地鼠 (DP)
威威猫系列故事——打地鼠 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 1642 Accepted Submission(s): 807 Problem
·
2015-11-11 13:00
HDU
hdu
4540
威威猫系列故事——打地鼠 dp小水题
威威猫系列故事——打地鼠 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 737 Accepted Submission(s): 406 Prob
·
2015-11-07 13:52
HDU
hdu
4540
dp
题意: 假设: 1、每一个时刻我们只能打一只地鼠,并且打完以后该时刻出现的所有地鼠都会立刻消失; 2、老鼠出现的位置在一条直线上,如果上一个时刻我们在x1位置打地鼠,下一个时刻我们在x2位置打地鼠,那么,此时我们消耗的能量为abs( x1 - x2 ); 3、打第一只地鼠无能量消耗。 现在,我们知道每个时刻所有冒出地面的地鼠位置,若在每个时刻都要打到一只地鼠,请计算最小需要消耗多少能量。
·
2015-10-31 11:00
HDU
HDU
4540
威威猫系列故事——打地鼠 (简单DP)
威威猫系列故事——打地鼠 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 59 Accepted Submission(s): 45 Problem De
·
2015-10-31 11:45
HDU
opengl 链接
tid=
4540
&extra=page%3D1 http://staff.ustc.edu.cn/~zhuang/acg/index.htm http://www.lightho
·
2015-10-31 10:46
OpenGL
hdu
4540
(简单dp)
pid=
4540
View Code 1 #include<iostream> 2 const int inf=1<<30; 3 using namespace
·
2015-10-31 08:48
HDU
DB2 恢复已删除的表测试
原文引自:http://topic.csdn.net/u/20100522/16/97201BFE-E1AE-
4540
-ACD5-ADD6F475E713.html SQL code -- DB2
·
2015-10-21 11:04
db2
jquery EasyUI 心得--------2 datagrid中混用渲染方式引出的bug带给我的反思
环境搭建:http://blog.csdn.net/rainyspring
4540
/article/details/47297811界面展现参考:http://blog.csdn.net/rainyspring
4540
rainyspring4540
·
2015-10-16 10:00
HDU
4540
威威猫系列故事——打地鼠(树塔问题简单变形)
题目地址:点击打开链接思路:水题,第一次投TLE了,结果改了一下,也TLE了,结果是忘了加!=EOF了,看上面TLE的那个代码也忘加了,加上之后也过了,把2个都贴一下吧AC代码:#include #include #include #include #include #include #include #include #include #include usingnamespacestd;
qq_25605637
·
2015-09-10 22:00
HDU
4540
(威威猫系列故事——打地鼠)动态规划
题目大意就是有n行k列数,然后要求每一行选一个数,SUM(abs(ai-ai-1))的和最小,题目数据很小,采用N*K*K的方法,一步步推导下去,也可以用数塔思想从后面往前算dp[i][j]=MIN(abs(a[i][j]-a[i+1][p])+dp[i+1][p])p[0...k]//往上推导dp[i][j]=MIN(abs(a[i][j]-a[i-1][p])+dp[i-1][p])p[0..
我有一個夢想
·
2015-08-21 15:22
HDU
OJ题
动态规划
jquery EasyUI 心得--------1.datagrid衍生出的奇葩需求
1环境:http://blog.csdn.net/rainyspring
4540
/article/details/472978112需求阐述 效果如下: 简述:默认列表显示状态为非编辑状态,右侧放置三种风格的操作按钮
rainyspring4540
·
2015-08-10 17:00
威威猫系列故事——打地鼠(HDU-
4540
)
影响决策的因素有:时刻、这一时刻的位置和上一时刻的位置。 由于n和k都不大,可以开三重循环来递推这三个量状态方程dp[i][j]表示在时刻i打位置j的老鼠,此时消耗总能量的最小值,则可以写出状态转移方程:dp[i][j]=min(dp[i][j],dp[i+1][x]+abs(a[i][j]-a[i+1][x]));时间按照从大到小倒着枚举。#include #include #include #
weizhuwyzc000
·
2015-05-17 16:00
ACM
hdoj
poj3254--Corn Fields(状压dp)
CornFieldsTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 8512 Accepted:
4540
DescriptionFarmerJohnhaspurchasedalushnewrectangularpasturecomposedof
u013015642
·
2015-01-10 20:00
HDU1326_Box of Bricks【水题】
BoxofBricksTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):
4540
u011676797
·
2014-11-21 19:00
hdu——
4540
威威猫系列故事——打地鼠
ProblemDescription威威猫最近不务正业,每天沉迷于游戏“打地鼠”。每当朋友们劝他别太着迷游戏,应该好好工作的时候,他总是说,我是威威猫,猫打老鼠就是我的工作!无话可说...我们知道,打地鼠是一款经典小游戏,规则很简单:每隔一个时间段就会从地下冒出一只或多只地鼠,玩游戏的人要做的就是打地鼠。假设:1、每一个时刻我们只能打一只地鼠,并且打完以后该时刻出现的所有地鼠都会立刻消失;2、老鼠
Guard_Mine
·
2014-08-05 10:00
HDU
4540
威威猫系列故事——打地鼠 and 1176免费馅饼
题目链接打地鼠:点击打开链接免费馅饼:点击打开链接这两道题有相似之处,却又有所不同。对于免费馅饼,因为初态是确定的,接到的第一个馅饼的位置是5(题意已给),所以用从下往上的dp较为方便。而打地鼠,初态和末态都不确定,所以初始与末尾的地位是对等的,所以从上往下和从下往上的处理是一样一样的。结果也如所料,提交了这两种代码都可以过,因为它们本质是相同的。这两道题,唯一的区别,也就是dp找最值时略有不同。
chenyuwen666
·
2014-07-14 16:28
ACM
poj1466--Girls and Boys
GirlsandBoysTimeLimit: 5000MS MemoryLimit: 10000KTotalSubmissions: 10242 Accepted:
4540
DescriptionInthesecondyearoftheuniversitysomebodystartedastudyontheromanticrelationsbetweenthestudents.Therelatio
u013015642
·
2014-06-15 19:00
poj 1190生日蛋糕(DFS 经典题目)
生日蛋糕TimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 12888 Accepted:
4540
Description7月17日是Mr.W的生日
yinzm520
·
2014-03-05 15:00
HDU
4540
威威猫系列故事——打地鼠
题目链接~~>做题感悟:这题第一次做是在圣诞大战时做的,当时没做出来,现在想想真是弱爆了!(动态规划是硬伤!)也许是当时比赛气氛不一样。解题思路:其实和暴力差不多。一层一层的暴力。假设有n行m列,把数存入g数组中,最优解存入F中。 动态方程:F[i][j] =min(abs ( g[i][j]- g[i-1][j])+F[i][i-1]) (0 #include #inc
u011074149
·
2014-02-22 11:00
Lightroom5(Adobe Lightroom 5.0) 简体中文版安装图文教程
18Lightroom5:1160-4443-1009-6768-3227-94161160-4903-6679-7869-8158-34581160-4048-7192-7859-0182-70921160-
4540
佚名
·
2014-01-14 21:12
HDU
4540
威威猫系列故事——打地鼠 (状态压缩DP)
威威猫系列故事——打地鼠 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 755 Accepted Submission(s): 416 Problem
·
2013-07-13 22:00
HDU
动态规划位置hdu
4540
威威猫系列故事——打地鼠(动态规划)
题记:写这篇博客要主是加深自己对动态规划位置的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。 威威猫系列故事——打地鼠 TimeLimit:300/100MS(Java/Others) MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):679 AcceptedSubmission(s):373
·
2013-05-26 23:00
动态规划
HDU
4540
威威猫系列故事——打地鼠(DP)
简单DP题。dp[i][j]表示第i时刻打第J个位置所能消耗的最小能量。#include #include usingnamespacestd; constintmaxn=20+5; constintinf=10000000; intdp[maxn][maxn],a[maxn][maxn]; intmain() { intn,k; while(~scanf("%d%d",&n,&k)) { for
z690933166
·
2013-04-03 19:00
荣耀 u8860 4.0 root 亲测可行。
/mempodroid0xd
4540
xaac3shmount-oremount,rw-text4/dev/block/mmcblk0p12/systemcat/data/local/tmp/su
yesu898
·
2012-08-17 13:46
phone
u8860
登陆plsql,忘记数据库名
case找到oracle安装目录下文件名为tnsnames的文件,具体位置(D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames11091811上午
4540
peonyzzdx
·
2012-04-09 16:00
oracle
plsql
database
数据库名
poj 1149(最大流)
PIGSTimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 10400 Accepted:
4540
DescriptionMirkoworksonapigfarmthatconsistsofMlockedpig-housesandMirkocan'tunlockanypighousebecausehedoesn'thavethekeys.C
fp_hzq
·
2011-09-01 20:00
shell编程中shift用法
id=
4540
Until语句While语句中,只要某条件为真,则重复执行循环代码,until语句正好同while相反,该语句使循环代码重复执行,直到遇到某一条件为真才停止。
vaporz
·
2011-06-03 12:38
shell
职场
shift
休闲
flash纯动态生成饼图
http://www.blueidea.com/articleimg/2007/03/
4540
/ok.swf数据来源于xml配置文件,可以直接修改xml文件以达到直接使用的目的。
hgfghe3
·
2010-04-06 08:00
JavaScript
编程
PHP
Flash
asp
三亚自由行完全攻略
三亚 自由行4天3晚两人费用总计:¥
4540
/两位 D0:出行准备和三亚 概况介绍 早在4月底的时候就订了招行跟携程推出的三亚 自由行产品了,其实早订晚订是一样的,只不过我很贪恋那个小小的礼包,兰芝的旅行护肤套装很不错
famoushz
·
2010-01-18 17:00
活动
交通
旅游
经典一贴,估计你一辈子也学不完
《Delphi程序设计教程》相关程序代码http://218.247.166.171/down/
4540
.zipftp://guest:
[email protected]
/
4540
.zip72
寂寞沙洲冷
·
2009-06-09 11:05
职场
休闲
上一页
1
2
3
4
下一页
按字母分类:
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
其他