此题代码量较大。。但是打起来很爽 原本不用lca做一直wa不知道为什么。。 后来改lca重打了一遍= =结果一遍就AC了orz 题目比较裸,也挺容易打,主要是因为思路可以比较清晰 另:加读入优化比没加快了1.3s。。 ...
分类:
其他好文 时间:
2016-05-28 12:49:37
阅读次数:
187
按照我之前惯用的学习方法,首先还是先来 help(tuple) 看看其内置方法有哪些。 Help on class tuple in module __builtin__: class tuple(object) | tuple() -> empty tuple | tuple(iterable) ...
分类:
编程语言 时间:
2016-05-28 12:47:41
阅读次数:
298
我们可以把Block当做Objective-C的匿名函数。Block允许开发者在两个对象之间将任意的语句当做数据进行传递,往往这要比引用定义在别处的函数直观。另外,block的实现具有封闭性(closure),而又能够很容易获取上下文的相关状态信息。 block是代码块,其本质和变量类似。不同的是代 ...
分类:
移动开发 时间:
2016-05-28 12:48:48
阅读次数:
275
管理软件中的常见代码设计模式,来自于业务上的需要,有不恰当的地方欢迎批评指正。 1 RE-TRY 重试模式 场景:在连接数据库服务器时,如果SQL Server数据库没有启动或正在启动,我们需要有一个连接重试的策略。发送邮件通知时,我们也需要在发送失败后,多次的尝试发送以保证邮件能到达目的用户。 代... ...
分类:
其他好文 时间:
2016-05-28 12:49:49
阅读次数:
307
这种写法的好处是: 1. 线程安全。 2. 满足静态分析器的要求。 3. 兼容了ARC 总结:1.这个方法可以在创建单例或者某些初始化动作时使用,以保证其唯一性。2.该方法是线程安全的,所以请放心大胆的在子线程中使用。(前提是你的dispatch_once_t *predicate对象必须是全局或者 ...
分类:
移动开发 时间:
2016-05-28 12:49:55
阅读次数:
197
想要学习闭包先来看看什么是匿名函数吧! (一)匿名函数 匿名函数就是没有名字的函数。他有两种声明方式: 1.典型的函数声明: function functionName(arg0,arg1,arg2){ //函数体 } 2.函数表达式: var functionName = function(arg ...
分类:
其他好文 时间:
2016-05-28 12:48:17
阅读次数:
141
父级用:position: relative; 子级才能用:position: absolute; relative里面用margin调位置; absolute里面用top、left、right、bottom调位置。 ...
分类:
Web程序 时间:
2016-05-28 12:47:23
阅读次数:
134
网上查了一下Android单元测试相关的知识点,总结了一个学习步骤: 1. 什么是单元测试2. 单元测试正反面: 2.1. 重要性 2.2. 缺陷 2.3. 策略3. 单元测试的基础知识: 3.1. 单元测试分类 3.2. 单元测试术语 3.3. 单元测试工具,框架4. 什么是junit5. 运行简 ...
分类:
移动开发 时间:
2016-05-28 12:46:24
阅读次数:
209
将BOOTPROTO=dhcp改成 BOOTPROTO=static 改成手动获取IP的模式 原因: 虚拟机中的Linux目前是默认设成的自动获取IP设置,但你的网络中没有DHCP服务,所以会显示“正在决定eth0的IP信息。。。失败:无链接。检查电缆吗? 【失败】” ...
分类:
系统相关 时间:
2016-05-28 12:47:30
阅读次数:
184
op.sclassnumber.options.add(new Option(secondMenuClassNumber[0]+":"+secondMenuText[0]),secondMenuClassNumber[0]); // new option(text,value,defaultSele ...
分类:
其他好文 时间:
2016-05-28 12:47:31
阅读次数:
255
经过一学期的《软件工程》课程学习,我收获颇多,对软件工程也有了初步的系统的认识,有一种将所学知识融为一体的感觉,感觉知识体系不像从前那么混乱了。 对于软件工程我有如下几点建议: 1、课堂缺乏了一点点趣味性,我觉得有些课题可以举一些实际的案例,形象又有趣。 2、可以增加一些课外的活动。 3、我们很多人 ...
分类:
其他好文 时间:
2016-05-28 12:47:42
阅读次数:
141
1 using System; 2 3 namespace AbstractFactory 4 { 5 /// <summary> 6 /// 作者:bzyzhang 7 /// 时间:2016/5/28 10:23:20 8 /// 博客地址:http://www.cnblogs.com/bzyz ...
分类:
其他好文 时间:
2016-05-28 12:46:23
阅读次数:
159
iOS开发中手势识别有六种: 轻击手势(TapGestureRecognizer), 轻扫手势 (SwipeGestureRecognizer), 长按手势(LongPressGestureRecognizer), 拖动手势(PanGestureRecognizer), 捏合手势(PinchGest ...
分类:
移动开发 时间:
2016-05-28 12:45:37
阅读次数:
293
bin/sh^M: bad interpreter: No such file or directory解决 原因是.sh脚本在windows系统下用记事本文件编写的。不同系统的编码格式引起的。 转行文件的编码格式: 1、确保用户对文件有读写及执行权限 oracle@linux-106:~/RMAN ...
分类:
其他好文 时间:
2016-05-28 12:46:55
阅读次数:
109
Xcode7需要手动添加pch文件。 步骤: 1.打开你的Xcode工程. 在Supporting Files目录下,选择 File > New > File > iOS > Other > PCH File 然后点击下一步; 2.建立好pch文件之后,找到 Project > Build Sett ...
分类:
其他好文 时间:
2016-05-28 12:45:55
阅读次数:
153
1.下载JDK(Java SE Development Kit) 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.选择安装目录 例如:D:\JavaSoft 创建两个文件 ...
2016-05-28 11:20:22 共同的思路:维护某种颜色上一次在哪里出现 BZOJ2453 http://www.lydsy.com/JudgeOnline/problem.php?id=2453 BZOJ2120 http://www.lydsy.com/JudgeOnline/probl ...
分类:
其他好文 时间:
2016-05-28 12:45:02
阅读次数:
152