题目描述
有n张卡片,分别标有数字1~n。有一天Silence把他们按某种序列排好,然后从第一张开始取出一张,再拿一张放到最后面,再取出一张,再拿出一张放到最后面...知道n张卡片全部取走。把取出的卡片按取出的顺序排好,正好是1,2,3,4,....,n。
现在,告诉你n,Silence希望你帮他计算原来的序列的逆序数。
例如,n=4时,原来的序列应该是1,3,2,4。这样,先取出卡片1,再...
分类:
其他好文 时间:
2014-05-23 07:41:26
阅读次数:
221
目录最大连续序列和不连续序列的最大和1.最大连续序列和是指所有连续子序列元素和最大的那个。#include#includeusing
namespace std;int main(){ freopen("in.txt","r",stdin); int n;
while(cin>>n) { int a...
分类:
其他好文 时间:
2014-05-22 11:49:54
阅读次数:
273
代码a
#include
#define maxn 1005
int
a[maxn];
int
dp[maxn];
int
max(int x,int
y)
{
return
x>y?x:y;
}
int
main()
{
int
t,n;
scanf("%d",&t);...
分类:
其他好文 时间:
2014-05-22 09:16:47
阅读次数:
192
一个序列有N个数:A[1],A[2],A[3]……A[N],求最长非降子序列的长度。最重要的是要找出所谓的“状态”,本题目中是d[i],初始化最长长度为自己本身即一个单位长度。看是否要加入第i个元素,如果第i个元素a[i]比当前序列的最后一个元素a[j]大的话,那么加入,同时d[i]=d[j]+1;...
分类:
其他好文 时间:
2014-05-22 05:54:06
阅读次数:
228
在VS里下载安装:Json.NET
5.0.6http://www.nuget.org/packages/Newtonsoft.Json/5.0.6反序列化json字符串为List:json字符串如下:
1 {"docs": [{ 2 "uid": 2629577, 3 ...
分类:
Web程序 时间:
2014-05-22 04:59:00
阅读次数:
484
关键词:netty4 对象 序列化废话少说,直接上代码了Client.javaimport
io.netty.bootstrap.Bootstrap;import io.netty.channel.*;import
io.netty.channel.nio.NioEventLoopGroup;imp...
分类:
Web程序 时间:
2014-05-22 04:42:16
阅读次数:
644
import java.io.FileInputStream;import
java.io.FileNotFoundException;import java.io.FileOutputStream;import
java.io.IOException;import java.io.ObjectIn...
分类:
其他好文 时间:
2014-05-22 04:38:59
阅读次数:
196
ProtoBuf使用步骤:在.proto文件中指定需要序列化的消息格式;使用protocol
buffer编译器将.proto文件生成你所需语言的数据访问类;然后就可以在自己的程序中使用这些类。ProtoBuf相较于XML的优势:简单3到10倍地小20到100倍地快更明确生成的数据访问类更容易供编程...
分类:
其他好文 时间:
2014-05-22 04:18:19
阅读次数:
215
出题:输入一个整数,要求计算此整数的二进制表示中1的个数分析:如果整数表示为k,当其是负数的时候,使用10) {17 /**18 * 此判断条件可以替换为
k&1 == 119 * */20 ...
分类:
其他好文 时间:
2014-05-22 04:16:17
阅读次数:
331