http://vjudge.net/problem/viewProblem.action?id=21557题目大意:每进行一次颜色改变都可以把一段区间内的黑石头变成白石头,白石头变成黑石头,最后问区间内黑石头连续的最大长度这里我们可以用rev[]作为lazy标记,每次进行改变,rev[]^1因为有黑...
分类:
其他好文 时间:
2014-08-08 09:33:45
阅读次数:
352
tag:标签。node:节点。txt:文本、文本文件。data:数据。concat:合并多个数组,合并多个字符串。inner:内部的。union:并,联合,合并。distinct:有差别的,明显的。lock:加锁,锁定。comment:评论,注释。style:样式。evaluation:评估。ver...
分类:
其他好文 时间:
2014-08-07 23:00:04
阅读次数:
246
题意:你有N个整数,A1,A2,…,一个。你需要处理两种类型的操作。一种类型的操作是添加了一些给定的数字,每个数字在一个给定的时间间隔。另一种是在给定的时间间隔要求数量的总和。
难点:主要是lazy标记,不好弄懂, 其实lazy标记就是当前改变的值不全部更新,等到用的时候再更新,这样就节省了好多时间。
题目链接:http://poj.org/problem?id=3468
代码:
#i...
分类:
其他好文 时间:
2014-08-07 13:24:40
阅读次数:
209
题目链接题意: n个挂钩,q次询问,每个挂钩可能的值为1 2 3, 初始值为1,每次询问把从x到Y区间内的值改变为z。求最后的总的值。分析:用val记录这一个区间的值,val == -1表示这个区间值不统一,而且已经向下更新了,val != -1表示这个区间值统一, 更新某个区间的时候只需要把这个区...
分类:
其他好文 时间:
2014-08-06 22:22:22
阅读次数:
347
1、https://developer.apple.com/library/ios/samplecode/LazyTableImages/Introduction/Intro.html这是苹果的官方demo,用itunes的应用列表为例,讲述了图片lazy load的思想。主要思想是,当UITabl...
分类:
移动开发 时间:
2014-08-05 19:13:49
阅读次数:
360
众所周知, 为了解决 Hibernate Lazy 问题, Spring 中引入了 OpenSessionInViewInterceptor, 这样虽然解决了页面上的 Lazy Load 问题,却增加了各层之间的偶合性,? 如果一个 Lazy 的 Collection 在页面上可以被正...
分类:
编程语言 时间:
2014-08-05 14:30:50
阅读次数:
325
题意:
给你一个区间,每次可以进行两种操作
1:把区间中的数全都变成x
2:把区间中大于x的数变成gcd(a[i], x)
最后输出序列。(n,m
时限 15s,暴力也能过。。。。
线段树做法,区间更新,lazy标记,到需要更新的时候才更新。
num[rt] != -1,表示 区间 L[rt]~R[rt] 所有的数都相同。
#inclu...
分类:
其他好文 时间:
2014-08-05 11:22:53
阅读次数:
187
http://acm.hdu.edu.cn/showproblem.php?pid=4893
三种操作:
1 k d - "add"
2 l r - "query sum"
3 l r - "change to nearest Fibonacci"
节点附件三个值:
s1:由lazy控制的区间的正确的和。
s2:区间内与所有数相近的fib数之和,随着单点更新而更新...
分类:
其他好文 时间:
2014-08-05 09:39:19
阅读次数:
309
Nice boat大意:给你一个区间,每次可以进行两种操作,1:把区间中的数全都变成x 2:把区间中大于x的数变成gcd(a[i], x),最后输出序列。思路:线段树成段更行,用num数组的叶子存储数据,节点当作lazy来使用。 1 #include 2 const int maxn = 1000....
分类:
其他好文 时间:
2014-08-04 23:55:48
阅读次数:
292
Nice boat
大意:给你一个区间,每次可以进行两种操作,1:把区间中的数全都变成x 2:把区间中大于x的数变成gcd(a[i], x),最后输出序列。
思路:线段树成段更行,用num数组的叶子存储数据,节点当作lazy来使用。
#include
const int maxn = 100005;
int num[maxn<<2];
int gc...
分类:
其他好文 时间:
2014-08-04 21:34:18
阅读次数:
235