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
1698
hdu
1698
Just a Hook 解题报告
JustaHookTimeLimit:4000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):11844 AcceptedSubmission(s):5882ProblemDescriptionInthegameofDotA,Pudge’smeathookisactuallythe
u010422038
·
2013-06-11 00:00
hook
a
Just
hdu1698
Hdu 1968 Just a Hook
pid=
1698
前几题练习单点更新,现在练习成段更新。线段树成段更新,需要用到延迟标记。其实延迟标记又分为完成时标记与未完成标记,我们只练习前者。
niuox
·
2013-06-09 14:00
URAL
1698
||UVA 12009 解题报告
又有ural
1698
的n的最大值为2000,所以不能暴力打表,要利用以上结论和一个YY的结论:如果之前的50个数都不能推出两个符合要求的n位数,符合要求的m位数只有一个。这样就可以减少非常多的计
u010638776
·
2013-05-18 22:00
[置顶] 网络流题目集锦
最大流POJ1273DrainageDitchesPOJ1274ThePerfectStall(二分图匹配)POJ
1698
Alice'sChancePOJ1459PowerNetworkPOJ2112OptimalMilking
liujie619406439
·
2013-04-29 22:00
网络流题目
POJ
1698
最大流
题意:一个演员,给你N部电影,每部电影必须在M周前完成,每部电影一周有固定的拍摄时间,这个演员一天只能拍一部,问这个演员能否拍所有的电影。思路:这题可以用二分匹配,匈牙利算法搞,应该很快,我用了网络流,熟练一下模板。建图方法。S-MOVIE,权值是电影的拍摄次数。MOVIE-天数,将MOVIE和能拍摄的天数连起来,权值是1。天数- T,将所有天数和T连起来,权值是1,因为每天最多拍摄一次。 这题W
kdqzzxxcc
·
2013-04-26 22:00
线段树
1698
Just a Hook 区间set更新
JustaHookTimeLimit:4000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):11297 AcceptedSubmission(s):5591ProblemDescriptionInthegameofDotA,Pudge’smeathookisactuallythe
cyendra
·
2013-04-18 16:00
题解
poj
1698
网络流 #include#include#includeusingnamespacestd;constintinf=1e[from[k]][k]) ret=e[from[k]][k]; for(intk=t;k!=s;k=from[k]) { e[from[k]][k]-=ret;
yrleep
·
2013-04-14 19:00
线段树(区间更新) hdu-
1698
-Just a Hook
pid=
1698
题目意思:有n个棒子,每个棒子都有一个值,q个更新,每次更新时有三个参数x,y,z表示,把x-y区间内的棒子的值改成z,为最后所有棒子的值的总和是多少。
cc_again
·
2013-04-05 15:00
线段树(成段更新)hdu
1698
Just a Hook
题目:hdu
1698
JustaHook题目大意:dota中的屠夫(英雄)有一个钩子,钩子是连续的,现在假设钩子编号是从1到n,每个钩子有三种状态,分别对应的值是1、2、3(初
jiang199235jiangJJ
·
2013-04-03 13:00
ZOJ
1698
Easier Done Than Said?
#include #include #include #include #include #include #include #include #include #include usingnamespacestd; boolisvowels(charc) { if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u') returntrue; returnfalse; }
lmyclever
·
2013-03-20 14:00
hdu
1698
pid=
1698
~~超时。。
JustSteps
·
2013-03-16 21:00
线段树 成段更新
hdu
1698
:#include #definemaxn111111 #definelsonl,m,rt>1))*col[rt];//这里左儿子的区间长为m-(m>>1),左儿子是从l-(l+r)>>1
qq415200973
·
2013-03-10 15:00
线段树
成段更新
hdu
1698
成段改变值
hdu
1698
Justahook#include #include #definelsonl,m,rt>1; build(lson); build(rson); pushUp(rt); } voidpushDown
yan_____
·
2013-03-03 13:00
hdu
1698
Just a Hook
点击打开链接hdu
1698
思路:线段树成段更新 分析: 1 成段更新和单点更新是不同的,单点更新是要更新到叶子节点,但是对于成段更新是更新到某个区间即可,找个区间是当前需要的更新的区间的最大的子区间
从此醉
·
2013-02-27 12:00
HDU
hdu
1698
Just a Hook
点击打开链接hdu
1698
思路:线段树成段更新分析:1成段更新和单点更新是不同的,单点更新是要更新到叶子节点,但是对于成段更新是更新到某个区间即可,找个区间是当前需要的更新的区间的最大的子区间2成段更新需要维护一个
cgl1079743846
·
2013-02-27 12:00
微软发布Sample Browser for Windows 8版:5000示例代码,"触手可及"
微软发布SampleBrowserforWindows8版:5000示例代码,"触手可及"2013-02-2208:49byJialiang,
1698
阅读, 6 评论, 收藏, 编辑微软SampleBrowserforWindows8
·
2013-02-23 16:00
windows
hdu
1698
Just a Hook(线段树 成段更新)
1、点击打开链接厚度
1698
JustaHook2、题目大意:给定n个钩子,价值都是1,然后给出m个操作,a,b,c,即将a到b区间的钩子价值变成c,求经过这些操作之后,这些钩子的总价值,需要注意的是不用每次查询都输出
sdjzping
·
2013-02-21 11:00
线段树HDU
1698
(成段更新)
题目:JustaHook 延迟标记(或者说懒惰标记),简单来说就是每次更新的时候不要更新到底,用延迟标记使得更新延迟到下次需要更新or询问到的时候。#include #defineN111111 #definelsonl,m,rt>1))*col[rt]; sum[rt>1)*col[rt]; col[rt]=0; } } voidBuild(intl,intr,intrt)
ACdreamers
·
2013-02-10 19:00
hdu -
1698
- Just a Hook(线段树(区间更新))
pid=
1698
——>>线段树区间修改。#include #include usingnamespacestd; constintmaxn=100000+10; int
SCNU_Jiechao
·
2013-02-07 01:00
线段树区间修改和点修改 hdoj
1698
(区间修改)、hdoj 1754(点修改)
之前
1698
错误的原因是没有注意到位运算的优先级。
xindoo
·
2013-01-08 21:00
线段树 区间更新(成段更新) HDU
1698
pid=
1698
JustaHookTimeLimit:4000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmis
miao6664659
·
2012-12-21 16:00
POJ
1698
Alice's Chance
大意不再赘述。思路:添加一个超级源点和电影数目连边,容量为需要的时间,然后将星期拆为7个点,如果有安排的话,就连边,容量为1,然后再从每个星期的7个点连一条边去汇点,容量为1,因为一天安排一个节目,最后判断压进去的流与总的天数之间的关系即可。不知道为什么老是TLE,难道我的Dinic有问题??#include #include #include #include #include usi
Wall_F
·
2012-11-28 22:00
HDU
1698
Just a Hook(线段树,成段更新)
pid=
1698
分析与总结: 我的第一道线段树成段更新题...
king_tt
·
2012-11-14 18:00
HDU
HDU
1698
Just a Hook(线段树,成段更新)
pid=
1698
分析与总结:我的第一道线段树成段更新题...看刘汝佳大白书+傻崽的代码学习的代码:#include #include #include #include #definemid((left
shuangde800
·
2012-11-14 18:00
HDOJ
1698
Just a Hook
~~~题目链接~~~题目大意:现给出一个区间,刚开始时区间中的每个点对应的值为1,现在更新q次,把x-y区间的点的值全跟新为z,现在求出整个区间点的值的和。思路:线段树,跟新每个区间时只更新到覆盖的区间,下回更新时再通过cv【】数组往下更新。code:#include #include #defineN100002 usingnamespacestd; intn=0,x=0,y=0,z=0,cv[
ulquiorra0cifer
·
2012-11-06 21:00
ubuntu server 安装ssh服务
确认sshserver是否安装好ps-e|grepssh
1698
? 00:00:00ssh-agent4473? 00:00:00sshd如果只有ssh-agent说
java nosql lucene webservice 技术分享
·
2012-11-04 23:00
线段树的题目
//hdu1754求区间最大值 //hdu1166求区间和 //hdu
1698
成段更新 //poj3468成段更新 //ural1019覆盖加统计最长同一个颜色 //zoj2301和上一题差不多,但是这个染色染的是点
wahaha1_
·
2012-11-01 14:00
HDU
1698
Just a Hook
JustaHookTimeLimit:4000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):10023 AcceptedSubmission(s):4939ProblemDescriptionInthegameofDotA,Pudge’smeathookisactuallythe
sky_fighting
·
2012-10-19 21:00
Integer
query
input
Build
each
hook
hdu
1698
http://www.notonlysuccess.com/index.php/segment-tree-complete/hdu
1698
#include #include usingnamespacestd
sunmenggmail
·
2012-10-11 22:00
hdu
1698
线段树成段更新简单题。
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #defineiinf2000000000 #definelinf1000000000000000000LL #definedin
Lawrence_Jang
·
2012-10-11 15:00
hdu
1698
Just a Hook
JustaHookTimeLimit:4000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):9943 AcceptedSubmission(s):4884ProblemDescriptionInthegameofDotA,Pudge’smeathookisactuallythem
Magic____
·
2012-10-09 22:00
Integer
input
Build
each
hook
HDU-
1698
Just a Hook 线段树染色
pid=
1698
线段树典型的染色操作 Mycode://STATUS:C++_AC_359MS_3328KB #include #include #include #include #include
angle555945
·
2012-10-05 16:00
HDU
1698
Just a Hook
pid=
1698
思路:线段树操作区域覆盖每个线段树的结点,存储该结点所代表区间的金属c,如果该区间全为同样的材料,则用一个正数表示,如果含有多种材料,则用-1表示,每次执行替换操作时,如果所要替换的材料与区间材料一样
qinmusiyan
·
2012-09-11 14:00
线段树题目分类+简单解释
//hdu1754求区间最大值//hdu1166求区间和//hdu
1698
成段更新//poj3468成段更新//ura
qinmusiyan
·
2012-09-11 10:00
数据结构
HDU
1698
区间更新线段树
一点点想当然的想法使得我WA了6次...对线段树的理解又深了一点。熟悉了加标记的操作。#include #include #defineMAXN111111 usingnamespacestd; inttree[MAXN>1; flag[rt>1)); //tree[rt>1); flag[rt]=0; } } voidbuild(intl,intr,intrt) { flag[rt]=0;
sevenster
·
2012-09-05 22:00
tree
Build
hook
poj
1698
- Alice's Chance
想看更多的解题报告:http://blog.csdn.net/wangjian8006/article/details/7870410 转载请注明出处:http://blog.csdn.net/wangjian8006题目大意:爱丽丝要拍电影,有n部电影,规定爱丽丝每部电
wangjian8006
·
2012-08-30 16:00
网络
Graph
HDU
1698
pid=
1698
线段树中的成段更新。初始权值1-n为1.每次更新的时候判断一下是否找到当前要找的区间。如果找到直接返回。。没有找到就把当前这个大区间的权值改为0,表示子节点是由不同权值构成的!
w00w12l
·
2012-08-28 11:00
struct
Build
hook
poj
1698
最大流
自己的构图和搜的题解不太一样,果然构图都不太一样(想法比较奇葩。。。。,建议另寻题解,但是有个提醒,图论看了构图也就没有含义了,因为敲代码就是那几分钟的事情,构图却要想很久)把一星期拆成7个点,把每部电影看成一个点,增加一个源点,和每天连在一起,容量为有该天数的最大星期(比如第一部电影和第三部电影,两者都能在星期一拍,但是第一部的deadline是第五个星期,另一部呢,是第3个星期,那么容量就是5
yobobobo
·
2012-08-12 23:00
HDOJ
1698
Just a Hook [区间替换+区间查询]
这题我知道我做过.但是现在做还是搞了半天.因为还是对pushdown这个没搞清楚.这个函数不是维护e的,而是维护e的子节点的.由于这题只要查询一次整段的值,返回a[1]即可.代码1(标准写法,pushdown维护到子节点):#include #include #include #include #include #include #include #include usingnamespacest
tclh123
·
2012-08-12 03:00
query
Build
扩展
hook
HDU
1698
Just a Hook(线段树+简单lazy标记)
题目链接:Clickhere~~题意:最经典的区间染色入门问题。初始时区间[1,n]的颜色都是1,之后有若干操作,改变某段区间的颜色,输出最后区间[1,n]的颜色之和。解题思路:主要说如何做lazy标记。就是更新时,不更新到最底层(那样太浪费时间)。对每一个节点,用一个标记记录这段区间是否是同一段颜色。更新时,若当前节点正好是需要更新的区间,只要直接对这个节点改变标记即可。若不是,则说明当前节点的
dgq8211
·
2012-08-10 18:00
【解题报告】 HDU
1698
Just a Hook 线段树 (线段替换) 插线问线 + 延时标记
//HDU
1698
JustaHook线段树(线段替换)插线插线+延时标记 //延时标记:起一个缓冲的作用,第一次遇到的更新先不更新到底,等下一次更新或者查询的时候再更新到位。
x314542916
·
2012-08-10 12:00
struct
buffer
hook
HDOJ
1698
- Just a Hook
AdvancedDataStructures::SegmentTreeDescriptionDota中的屠夫有个技能可以伸出一个钩子。当然,这个和题目一点关系都没有。一个钩子,可以被看成是好几节的金属节链接起来的。最初钩子每节都是铜造的,一节铜是价值1。之后,我们去改变某一段钩子的材料,变成银(价值2)或者金(价值3),或者变回铜。输入钩子的长度,和如何去改变。输出最后钩子的总价值。TypeAdv
Ra_WinDing
·
2012-08-02 22:00
【索引】 Advanced Data Structures :: Segment Tree
HDOJ
1698
-JustaHookPOJ3468-ASimpleProblemwithIntegersPOJ2528-May
Ra_WinDing
·
2012-07-27 21:00
【线段树】 hdu
1698
Just a Hook
pid=
1698
ProblemDescriptionInthegameofDotA,Pudge’smeathookisactuallythemosthorriblethingformostoftheheroes.Thehookismadeupofseveralconsecutivemetallicstic
acm_ted
·
2012-07-25 22:14
ACM
线段树
【线段树】 hdu
1698
Just a Hook
pid=
1698
ProblemDescriptionInthegameofDotA,Pudge’smeathookisactuallythemosthorriblethingformostoftheheroes.Thehookismadeupofseveralconsecutivemetallicstic
ACM_Ted
·
2012-07-25 22:00
Integer
query
input
Build
each
hook
HDU-
1698
-Just a Hook
HDU-
1698
-JustaHookhttp://acm.hdu.edu.cn/showproblem.php?
Cambridgeacm
·
2012-07-20 17:00
[置顶] 网络流题目集锦
最大流 POJ1273DrainageDitches POJ1274ThePerfectStall(二分图匹配) POJ
1698
Alice'sChance POJ1459PowerNetwork POJ2112OptimalMilking
qq172108805
·
2012-07-16 10:00
网络
NetWork
internet
Matrix
construction
firing
线段树成断更新裸题hdu
1698
Just a Hook
成段更新(通常这对初学者来说是一道坎),需要用到延迟标记(或者说懒惰标记),简单来说就是每次更新的时候不要更新到底,用延迟标记使得更新延迟到下次需要更新or询问到的时候题意:O(-1)思路:O(-1)线段树功能:update:成段替换(由于只query一次总区间,所以可以直接输出1结点的信息)#include #definelsonl,m,rt>1; build(lson); build(rson
zy691357966
·
2012-07-16 07:00
query
Build
hook
hdu
1698
Just a Hook
JustaHookTimeLimit:4000/2000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):8373 AcceptedSubmission(s):4051ProblemDescriptionInthegameofDotA,Pudge’smeathookisactuallythem
magicnumber
·
2012-07-13 17:00
tree
Integer
input
Build
each
hook
hdu
1698
/*分析: 线段树水题,成段更新+成段查询(总共只查询一次)。 线段树学的太菜了,被这水题虐了,弄了一上午--I 2012-07-10*/#include"stdio.h" structsegtree { intl,r; intmid; intval; intflag; }T[300011]; voidbuild(intl,intr,intk
Ice_Crazy
·
2012-07-10 13:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他