思路和1080一样
题目有几个坑:
范围要开到2010,题目没有给
子弹数量和恐怖分子出现的字符串长度不一定相等
用memset会超时
#include "stdio.h"
#include "string.h"
int dp[2010][2010],a[2010];
int Max(int a,int b,int c)
{
int...
分类:
其他好文 时间:
2014-11-04 11:06:16
阅读次数:
163
目前,大数据主要应用在互联网、电商领域,电信、电力行业也在逐步使用。对广大的中小企业来说,大数据也听得太多了。然而,大数据的技术门槛还是很高的。从技术路线上来说,选择大公司使用的技术方案可能是不能承受之重。
笔者所在的公司,选择的是行业通用的Hadoop方案。历经一年之久,前后三拨人员,一个Demo版还没出来。大数据真的让人望眼欲穿啊。
对中小企业而言,要选择适合自己的大数据技术路线。跟着大公司,人云亦云,还真玩不起。那么,有没有适合中小企业的大数据方案呢?笔者用心收集了几个...
分类:
其他好文 时间:
2014-11-04 11:06:55
阅读次数:
159
一、RingView
自定义的view,构造器必须重写,至于重写哪个方法,参考如下:
①如果需要改变View绘制的图像,那么需要重写OnDraw方法。(这也是最常用的重写方式。)
②如果需要改变view的大小,那么需要重写OnMeasure方法。
③如果需要改变View的(在父控件的)位置,那么需要重写OnLayout方法。
④根据上面三种不同的需要你可以组合出多种重写方...
分类:
其他好文 时间:
2014-11-04 11:05:27
阅读次数:
201
grep "key" xxx.log时输出
Binary file xxx.log matches
百度了一下:grep认为这是二进制文件,解决方案:grep -a。
grep -a "key" xxx.log...
分类:
其他好文 时间:
2014-11-04 11:07:12
阅读次数:
175
1. 实现UITextView的代理方法
text.view.delegate = self;
2. 在UITextView上覆盖UILabel
ps:必须实现
label.enabled = NO;
label.backgroundColor = [UIColor
clearColor];
3. 在UITextView - Delegate中实现
-(void)textVie...
分类:
其他好文 时间:
2014-11-04 11:07:23
阅读次数:
204
??我们先来看看本人对下面这两个名词的个人见解:软件架构:几乎每个软件系统的架构都是不同的,因为软件架构的第一步就是根据当前项目的重要需求及约束来制定一个个技术决策。软件框架:可以分成行业框架和通用框架。通用框架是对大多数软件项目常用的模块(底层+高层)进行封装(同时暴露热点)的一个集合,能提高开发速度以及质量行业框架是针对某特定领域,把类似领域逻辑提取出来进行封装(同时暴露热点)的一个集合,能提...
分类:
其他好文 时间:
2014-11-04 11:05:40
阅读次数:
192
POJ 3356 AGTC(最小编辑距离)
http://poj.org/problem?id=3356
题意:
给出两个字符串x 与 y,其中x的长度为n,y的长度为m,并且m>=n.然后y可以经过删除一个字母,添加一个字母,转换一个字母,三种操作得到x.问最少可以经过多少次操作
分析:
我们令dp[i][j]==x表示源串的前i个字符变成目串的前j个字符需要x步操作.
初始化: dp[0][i]==i且 dp[i][0]=i.
上述前者表示添加源串...
分类:
其他好文 时间:
2014-11-04 11:04:08
阅读次数:
177
Hie with the Pie
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 4646
Accepted: 2457
Description
The Pizazz Pizzeria prides itself in delivering pizzas to ...
分类:
其他好文 时间:
2014-11-04 11:05:47
阅读次数:
150
水DP
dp[i%2][j]=Max(dp[i%2][j-1],dp[1-i%2][j-l[i]]+sum[j]-sum[j-l[i]]);
#include "stdio.h"
#include "string.h"
int Max(int a,int b)
{
if (a<b) return b;
else return a;
}
int dp[2][1010...
分类:
其他好文 时间:
2014-11-04 11:04:20
阅读次数:
169
BOOST_FOREACH可以方便的遍历STL容器.
只需要头文件:
#include
然后遍历容器vector/list/set/deque/stack/queue都是类似的:
vectorint32_t> _v;
BOOST_FOREACH(int32_t value,_v)
{
//这里就可以访问value
}
同时元素还支持引用,const,比如...
分类:
其他好文 时间:
2014-11-04 11:03:46
阅读次数:
154
搜狐畅游CEO王滔辞职...
分类:
其他好文 时间:
2014-11-04 11:04:36
阅读次数:
291
Blocks
Time Limit: 5000MS
Memory Limit: 65536K
Total Submissions: 4318
Accepted: 1745
Description
Some of you may have played a game called 'Blocks'. There are n bl...
分类:
其他好文 时间:
2014-11-04 11:02:23
阅读次数:
269
??
前几天前置上线遇到一问题,大体情况是这样有一个加密服务,对外暴露tcp通讯接口,client端建立连接池,启N个连接(长连接),每次报文通讯之前先通过client端的sendUrgentData(0XFF)方法发送心跳包,用以检测信路是否正常.然后计算待发送报文的长度,将其转换成byte拼在发送报文前面(3字节长)发送报文,服务端read3字节报文并将其转换成报文长度,再根据该长度read...
分类:
其他好文 时间:
2014-11-04 11:03:34
阅读次数:
294
QML Image获取图片资源路径的细节, 解决QML Image: Cannot open: qrc:///images/Blue hills.jpg ”的错误。...
分类:
其他好文 时间:
2014-11-04 11:01:50
阅读次数:
517
在没有使用git之前的,我很苦恼。因为我的代码有时在办公室做,有时也带回家做。做了一些时间,放在哪,要用的时间就不知道家里的还是办公室的是新版本了。甚至出现了旧版本把新版本覆盖的乌龙事情。有了git只需要一个地方的做完上传到远程分支,到另一个地方合并下级可,很省事,如果有问题还可以还原1、下载git...
分类:
其他好文 时间:
2014-11-04 11:02:23
阅读次数:
406
上周折腾加密与解密,用了openssl, crypto++, polarssl, cyassl, 说起真的让人很沮丧,只有openssl & polarssl两个库的RSA & AES 加密和解密,我用起来了,crypto++各种模板,各种多继承,看的头大,而且对各种常用的加密算法也不了解,所以这个...
分类:
其他好文 时间:
2014-11-04 10:59:36
阅读次数:
316
信用评级的定义是评级公司制定评级方法和评级标准的基础。不同的信用评级产品评价什么、主要采用什么样的量化指标来量度、这些量化指标的定义是什么,是评 级机构必须首先明确的问题,也正是评级定义内容。本文首先梳理了评级工作中常用的专业术语,并对中债资信对各种信用评级产品评价什么做出了具体的定义。
分类:
其他好文 时间:
2014-11-04 10:59:58
阅读次数:
156