题意:一个由n个数组成的序列(序列元素的范围是[0, n]),求最长前缀 j ,使得在这个前缀 j 中对于任意的数 i1 = i2 在前 m 个数里出现的次数 - k (1 ≤ n ≤ 200 000, 0 ≤ k ≤ 200 000)。
题目链接:http://acdream.info/problem?pid=1427
——>>第一个前缀 j 不满足,那么后面的前缀一定不满足(因为前缀 j...
分类:
其他好文 时间:
2014-11-01 06:19:38
阅读次数:
224
1、Toast
Android的Toast是一个View视图,快速为用户显示少量的信息。主要用于一些提示和帮助。本文实现了Toast最基本的操作能,
代码如下:
//PacToast.h
#include "cocos2d.h"
#include "cocos-ext.h"
#include "ui/CocosGUI.h"
USING_NS_CC;
USING_NS_CC_EXT;
...
分类:
移动开发 时间:
2014-11-01 06:19:16
阅读次数:
192
出来工作了3个多月..其实,软件这个行业,没有想象的那么辛苦与苦逼...如果你懂得安排,你可以过得很好很好......
分类:
其他好文 时间:
2014-11-01 06:19:27
阅读次数:
155
题意:一个人有两个属性S, B(1 ≤ Si, Bi ≤ 10^9),当两个人的这两个属性满足 S1 S2 && B1 > B2 时,这两个人不会讨厌对方。现给出 N 个人(2 ≤ N ≤ 100 000)的属性,求最多能有多少个人,他们之间任意两人都不会讨厌对方。
题目链接:http://acdream.info/problem?pid=1216
——>>容易想到是一个二维的LIS模型。。...
分类:
其他好文 时间:
2014-11-01 06:19:17
阅读次数:
219
使用sqlite3创建数据库表的时候需要注意:
1. 不能使用纯数字
2. 不能带有"-","@"等字符。也不能以数字打头。...
分类:
数据库 时间:
2014-11-01 06:19:12
阅读次数:
263
1.尽量指定类的final修饰符,因为带有final修饰符的类是不可派生的。 2.尽量重用对象。 3.尽量使用局部变量。 4.不要重复初始化变量。 5.在Java+Oracle的应用系统开发中,Java中内嵌的SQL语句应尽量使用大写,以减轻Oracle解析器解析的负担。 6.在Jav...
分类:
编程语言 时间:
2014-11-01 06:18:24
阅读次数:
198
今天在书上看到一个作者提出一个问题"怎样通过编写Java代码让Jvm崩溃",我看了之后也不懂。带着问题查了一下,百度知道里面有这样一个答案: 1 package jvm; 2 3 public class Crash { 4 public static void main(String[...
分类:
编程语言 时间:
2014-11-01 06:17:30
阅读次数:
220
这一篇将提供一套生成五星红旗的算法,代码中满满都是正能量。上一篇文章是生成N芒星,五角星是就芒星的一种,所以不难生成一个五角星的图像。中华人民共和国国旗是五星红旗,旗面为红色,长宽比例为3:2。左上方缀黄色五角星五颗,四颗小星环拱在一颗大星的右面,并各有一个角尖正对大星的中心点。1、4颗黄星对...
分类:
编程语言 时间:
2014-11-01 06:17:02
阅读次数:
283
今天花了一整天在跟踪一个问题,每次感觉已经快找到原因的时候发现现象又变了,我觉得从中吸取的教训可以给大家分享一下。 为了重现这个现象,我写了一个简单的例子。在本例中,先初始化了一个map,然后用一个无限循环将一些键值对插入到map里面: class Wrapper { public stati...
分类:
编程语言 时间:
2014-11-01 06:16:02
阅读次数:
203
Java程序打包成exe可执行文件,分为两大步骤。 第一步:将Java程序通过Eclipse或者Myeclipse导成Jar包 第二步:通过exe4j讲Jar包程序生成exe可执行文件 第一步详解: 将java程序生成Jar包 以下是Myeclipse导出Jar包,首先选择项目“右击” ...
分类:
编程语言 时间:
2014-11-01 06:17:41
阅读次数:
181
1. 通过自增的键auto_increment取得。[sql] view plaincopyselectmax(id)fromtablename这种做法需要考虑并发的情况,需要在事务中对主表加以“X锁“,待获得max(id)的值以后,再解锁。2. 使用使用select last_insert_id(...
分类:
数据库 时间:
2014-11-01 06:15:30
阅读次数:
244
用户跟你的app进行交互时,material design中的动画给予用户动作的反馈和提供视觉的一致性(感受)。Material主题提供了一些默认的按钮和activity过渡的动画效果,而在 Android 5.0(API级别21)或以上的系统版本中你可以自定义这些动画,还可以创建新的动画:l To...
分类:
移动开发 时间:
2014-11-01 06:16:58
阅读次数:
340
1)Vim打开Nginx配置文件vim /usr/local/nginx/conf/nginx.conf2)找到如下一段,进行修改#开启Gzipgzip on;#不压缩临界值,大于1K的才压缩,一般不用改gzip_min_length 1k;gzip_buffers 4 16k;#gzip_http...
分类:
其他好文 时间:
2014-11-01 06:17:59
阅读次数:
206
摘要:本篇主要介绍在静态链接中多个文件合并、地址确定、符号解析和重定位相关问题,以GCC编译器为例。 首先,链接器链接多个文件时,采用何种方式合并为一个文件?方式一,按序叠加,即多个文件依次叠加起来;方式二,相似段合并。采用何种方式就要看哪种方式利大于弊。 方式一:这种方式实现简单,链接速度快,.....
分类:
编程语言 时间:
2014-11-01 06:16:09
阅读次数:
249
1. 替换文本中的内容为Tab的长度,黏贴到Excel中有换列的效果。2. 替换空行,这里用到回车跟换行。回车\r使光标回到最左,换行\n使光标下移一行。
分类:
其他好文 时间:
2014-11-01 06:14:48
阅读次数:
976
1 #include 2 #include 3 using namespace std; 4 int Height,WorkNum; 5 int TotalNum; 6 int AllCatsHeight,mid; 7 int Left = 1,Right=10000; 8 int main(...
分类:
其他好文 时间:
2014-11-01 06:17:05
阅读次数:
187
(1)sRGB与RGB到底有什么区别?RGB没有明确的规范三原色RGB的LAB值,所以不是一个规范的标准。根据不同的设备而变化,同样的一个色在一台显示器上是一个颜色,另外一台又是另一个颜色。数码设备对红、绿、蓝的各色彩值都有准确的数值定义,即LAB值(或XYZ值),而RGB只是个相对的数字,即0~2...
分类:
其他好文 时间:
2014-11-01 06:16:05
阅读次数:
200