http://www.lydsy.com/JudgeOnline/problem.php?id=1049又是一题神题啊。orz首先第一个问很容易看出f[i]=min{f[j]+1, a[i]-a[j]>=i-j}设b[i]=a[i]-i得f[i]=min{f[j]+1, b[i]>=b[j]}然后就...
分类:
其他好文 时间:
2014-12-13 10:44:28
阅读次数:
170
题目:有人认为大象的体重和智力有一定的正相关性,现在给你一些数据,找到一个最长的反例序列。
分析:dp,LIS,醉倒上升子序列。对W排序求出S的最大下降子序列即可,存储路径搜索输出。
说明:先读到EOF再处理。
#include
#include
#include
#include
#include
#include
using namespace std;
typedef...
分类:
其他好文 时间:
2014-12-13 08:31:02
阅读次数:
246
package?org.mo.common.file7;
import?java.util.ArrayList;
import?java.util.Collections;
import?java.util.Comparator;
import?java.util.HashMap;
import?java.util.Iterator;
import?java.util.Lis...
分类:
编程语言 时间:
2014-12-11 17:38:29
阅读次数:
192
二分求LIS
对每一个位置为终点的LIS记录开头的最靠右边的值....
LIS again
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 272 Accepted Submission(s): 96
...
分类:
其他好文 时间:
2014-12-11 17:34:12
阅读次数:
243
题意:三维空间内 n个小球,对应坐标(x,y,z)。输出LIS的长度以及方案数。首先可以先按x排序,先降低一维,然后 剩下y 、z,在y上进行CDQ分治,按y的大小用前面的更新后面的。z方向离散化之后用树状数组维护就可以了。 1 #include 2 #include 3 #include...
分类:
其他好文 时间:
2014-12-11 13:55:15
阅读次数:
141
很多时候lis 用二分的方法比较方便 这里写一下他的原理这里仅对严格的最长上升子序列做讨论这里有两个数列 一个数列是 原串的数列 a1-an 另一个数列是最长上升子序列辅助数列 s数列的长度为k, 是当前最长上升子序列长度先来看看n*n的方法dp[i]=max{dp[j]+1|jaj}s数列是 对于...
分类:
其他好文 时间:
2014-12-09 23:04:46
阅读次数:
406
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
public class Fff {
public void calculate(List lis_obj, BigDecimal result) {
List bb = new ArrayList();
for (int i...
分类:
其他好文 时间:
2014-12-09 15:43:07
阅读次数:
137
题目意思:51nod1294
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1294
给出一个整数数组A,你可以将任何一个数修改为任意一个正整数,最终使得整个数组是严格递增的且均为正整数。问最少需要修改几个数?
Input
第1行:一个数N表示序列的长度(1 <= N <= 100000)。
第2 - N +...
分类:
移动开发 时间:
2014-12-09 14:03:58
阅读次数:
395
题意一个序列的LIS为MAX, 求连续子序列的LIS为MAX的个数。先求出LIS,记录以a[i]结尾的LIS的长度,以及LIS起始位置(靠右的起始位置)。然后线性扫一遍,,线段树与树状数组的差距还是蛮大的,,线段树900+MS,险些超时,而树状数组仅仅400+MS代码里注释部分为线段树做法。 1 ....
分类:
其他好文 时间:
2014-12-08 15:19:44
阅读次数:
187
LIS again
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 132 Accepted Submission(s): 34
Problem Description
A numeric sequence of a...
分类:
其他好文 时间:
2014-12-07 13:51:56
阅读次数:
169