原题中需要求解的是按照它给定的操作次序,即每次删掉一个数字求删掉后每个区间段的和的最大值是多少。 正面求解需要维护新形成的区间段,以及每段和,需要一些数据结构比如 map 和 set。 map<int, LL>interval2Sum来维护区间段(u->v),mulitset<LL>sum 来维护最 ...
分类:
其他好文 时间:
2016-10-02 11:05:33
阅读次数:
339
2819: Nim Description 著名游戏设计师vfleaking,最近迷上了Nim。普通的Nim游戏为:两个人进行游戏,N堆石子,每回合可以取其中某一堆的任意多个,可以取完,但不可以不取。谁不能取谁输。这个游戏是有必胜策略的。于是vfleaking决定写一个玩Nim游戏的平台来坑玩家。 ...
分类:
编程语言 时间:
2016-10-02 11:03:18
阅读次数:
246
这里介绍一种对象池的写法。它的优点在于无论取出还是插入游戏物体都是常数量时间。 ...
分类:
编程语言 时间:
2016-10-02 11:04:44
阅读次数:
239
转自:http://blog.csdn.net/qiumm/article/details/5657120 1.字符指针可以指向一个字符串。 我们可以用字符串常量对字符指针进行初始化。例如,有说明语句: char *str = "This is a string."; 是对字符指针进行初始化。此时, ...
分类:
编程语言 时间:
2016-10-02 11:02:29
阅读次数:
208
1. 对于直接给出频响函数的情况 这里以滑动平均的频响函数作为例子,滑动窗口为[0, 4]。 上式中M2=4。 >> w=0:0.001:2*pi; >> h1=1-exp(-j*w*5); >> h2=1-exp(-j*w); >> h=0.2*h1./h2; % 注意这里是点除 >> plot( ...
分类:
其他好文 时间:
2016-10-02 11:02:44
阅读次数:
567
1. 如何编译出darwin以外,移动设备上libevent库。 2. 你编译出的移动设备上的libevent库,不能使用kqueue? ...
分类:
移动开发 时间:
2016-10-02 11:02:49
阅读次数:
245
Windows之家(www.windowszj.com):在安装Win7系统的过程中,由于每台电脑的状态不一样,比如硬件配置原因,或者是硬盘格式、硬盘状态等问题,会使得每台电脑在安装过程中都会有些不一样,反应严重的就会出现问题,比如:“Windows无法安装到这个磁盘”的错误提示。而这个错误提示也分 ...
需求:把C:\Users\Administrator\Desktop\记录\测试里面的所有文件复制到 C:\Users\Administrator\Desktop\新建文件夹\copy文件夹中 分析: A:封装目录 B:获取该目录下的所有文件的File数组 C:遍历该集合,得到每一个File对象 D ...
分类:
其他好文 时间:
2016-10-02 11:01:00
阅读次数:
162
关于wait()暂停的是持有锁的对象,所以想调用wait()必须为:对象.wait(); notify()唤醒的是等待锁的对象,调用:对象.notify(); 如下: Object obj = newObject(); synchronized(obj){ try{ obj.wait(); }cat ...
分类:
其他好文 时间:
2016-10-02 10:59:52
阅读次数:
473
可空类型,语法: Nullable<int> inullx = 10; int? inully = 10; Nullable<int> inullx0 = null; int? inully0 = null; 作用: 如数据库中存在可为空的数据, 在C#中用一个值类型变量去接收该值会出错,因为C#中 ...
windows桌面程序靠边自动隐藏,支持多屏幕。通过宏可以自定义隐藏边界border设置和隐藏后边界剩余 ...
分类:
其他好文 时间:
2016-10-02 10:58:41
阅读次数:
301
string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的st ...
分类:
编程语言 时间:
2016-10-02 10:58:51
阅读次数:
215
给定区间[-231, 231]内的3个整数A、B和C,请判断A+B是否大于C。 输入格式: 输入第1行给出正整数T(<=10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。 输出格式: 对每组测试用例,在一行中输出“Case #X: true”如果A+B ...
分类:
其他好文 时间:
2016-10-02 10:59:59
阅读次数:
273
接口测试 http协议 接口分成两类,一类是查询功能的接口,一类是保存数据功能的接口。 保存逻辑:数据传入进来,验证通过。保存到数据表中 使用jmeter接口测试的步骤 1.首先添加线程组。 2.配置http默认请求,并填写服务器的ip地址和传输的编码方式。 3.填加具体的http请求。 包括htt ...
分类:
其他好文 时间:
2016-10-02 10:57:59
阅读次数:
141
DAYOFWEEK(date)返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。mysql> select DAYOFWEEK('1998-02-03');-> 3 DAYOFMONTH(date)返回date的月份中日期,在1到31范围内。mys ...
分类:
数据库 时间:
2016-10-02 10:57:11
阅读次数:
204
一、apt-get 安装 deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb或者直接双击此文件 dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源 ...
分类:
系统相关 时间:
2016-10-02 10:59:22
阅读次数:
195
设置 XIB 文件时,要确保其中的关联都是正确的,这点非常重要。产生错误关联常见的原因为:我们修改了某个插座变量的便令名,但是没有更新 XIB 文件中的相应关联;或者我们彻底删除了某个插座变量,但是没有删除 XIB 文件中的相应关联。应该有且仅有一个原因引起类的变更。说到底就是解耦合。对,解耦合,这... ...
分类:
其他好文 时间:
2016-10-02 10:57:48
阅读次数:
836