Starting with 1 and spiralling anticlockwise in the following way, a square spiral with side length 7 is formed.
37 36 35 34 33 32 31
38 17 16 15 14 13 30
39 18 5 4 3 12 29
40 19 6 1 2 11 ...
分类:
其他好文 时间:
2015-07-08 22:37:59
阅读次数:
218
题面挺扯的,我就直接说人话算了。
题目大意:给你若干个病毒串,问你能不能构造出长度大于n的字符串使其中不出现任何一个字符串。
多组数据,总文件大小小于1M
题解:
联动:BZOJ2938
基本是原题,稍作了改动。
考虑ac自动机。
所求即为ac自动机中是否存在长度大于等于l的路径
先将所有的串插进去,然后构造失配指针。
显然的,插入后的末端节点肯定是不能经过的。
但仅这样显然是不...
分类:
其他好文 时间:
2015-07-08 22:39:16
阅读次数:
169
把之前做的UI界面修改成 Screen Space-Camera模式之后,发现很多 Clone 出来的按钮都变成了模糊一片,检查发现按钮的 Scale 都变成了 64 !...
分类:
其他好文 时间:
2015-07-08 22:38:54
阅读次数:
405
前言
很多人安装虚拟机的时候,经常遇到不能上网的问题,而vmware有三种网络模式,对初学者来说也比较眼花聊乱,今天我就来基于虚拟机3种网络模式,帮大家普及下虚拟机上网的背景知识。(博文原创自http://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646007.html)
虚拟机网络模式
无论是vmware,virtual box...
分类:
其他好文 时间:
2015-07-08 22:40:12
阅读次数:
202
创建 UINavigationController(导航控制器)在AppDelegate.m中创建 // 创建一个普通控制器
RootViewController *rootVC = [[RootViewController alloc] init]; // UINavigationController主要用来管理一组控制器(至少有一个),自带 view 但是不使用
UI...
分类:
其他好文 时间:
2015-07-08 22:39:44
阅读次数:
150
Implement Queue using Stacks
Implement the following operations of a queue using stacks.
push(x) -- Push element x to the back of queue.pop() -- Removes the element from in front of queue.peek()...
分类:
其他好文 时间:
2015-07-08 22:37:27
阅读次数:
176
解决:maven仓库的ear里面有很多个相同的jar(只是包含不同的:版本+时间戳)...
分类:
编程语言 时间:
2015-07-08 22:37:06
阅读次数:
209
我是跟着廖雪峰大神的博客学习git的,他讲的非常容易懂
(http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000),然后自己跟着学的时候并不是很顺利,向github提交代码的时候老是报错,不过最后google很久之后给解决了。
先回顾下今天学的吧一:在Linux上安装Gitsudo ap...
分类:
系统相关 时间:
2015-07-08 22:38:29
阅读次数:
260
centos下yum安装lamp和lnmp轻松搞定,到底多轻松你看就知道了,妈妈再也不担心不会装lamp了。
很辛苦整理的安装方法,会持续更新下去。凡无法安装的在评论里贴出问题来,会尽快解决。共同维护一个可用yum可用更新.
软件列表:php5.4 apache2.2 mysql5.5 nginx1.8 centos6.x...
分类:
其他好文 时间:
2015-07-08 22:38:40
阅读次数:
143
精简点名项目技巧
1.定义一个常量类,专用来存放常量,以及view的tag值;
2.定义一个项目名称对应的类,存放项目中共用的方法;
3.定义属于自己的类别,添加自定义的方法;
4.统一设置文字的颜色及大小,这样项目最后如果修改字体大小颜色的时候,直接修改
5.把所有视图view的大小放到一个文件中,这样修改起来会很方便
6,所有的视图控制器统一继承到一个rootViewCon...
分类:
其他好文 时间:
2015-07-08 22:37:19
阅读次数:
145
属性传值 // 属性传值:最常用的一种传值方式
/**
* 操作过程
* 1、在第二个控制器的.h文件里面书写属性
* 2、就在第一个页面创建第二个页面控制器方法里面,进行赋值操作
* 3、适用性(局限性):仅仅适用于从第一个页面传到第二个页面(从前往后传)
*/*1、在第二个控制器的.h文件里面书写属性// 设置属性用于传...
分类:
其他好文 时间:
2015-07-08 22:38:08
阅读次数:
162
本节主要讲述OL3的交互操作interaction,重点介绍draw,select以及modify。...
分类:
其他好文 时间:
2015-07-08 22:38:24
阅读次数:
1838
存储引擎是为不同的表类型处理 SQL 操作的 MySql 组件。InnoDB 是默认的、最通用的存储引擎,也是官方推荐使用的存储引擎,除非一些特定案例。MySql 5.6 中的 CREATE TABLE 语句创建的表的存储引擎默认就是 InnoDB。MySql 服务器使用的是一个可插拔存储引擎架构,它能够在运行的时候动态加载或者卸载这些存储引擎。可以使用 SHOW ENGINES 语句来查看你的...
分类:
数据库 时间:
2015-07-08 22:35:52
阅读次数:
224
6.1 堆## 6.1-1 ##
在高度为h的堆中,最多元素为2 ^(h+1)-1 个,最少元素有 2^h+1 个## 6.1-3 ##
最大堆的特性是除了根结点外的每个结点都有A[PARENT(i)]>=A[i]故,在一个最大堆的某颗子树中最大元素必然位于该子树的根上。## 6.1-4 ##
根据最大堆的性质,任何子树的子结点都小于根节点,故整棵树的最小元素必然位于堆的最底层或者倒数第二层的叶子...
分类:
编程语言 时间:
2015-07-08 22:37:48
阅读次数:
166
如何执行基准测试测试条件–如何避免常见的错误?需要在一个真实的环境中运行基准测试。
相似或相同的硬件
包括CPU、内存、网络、IO系统
相同的软件配置
相似的数据集大小
相似的数据分布
相似的访问模式
–避免查询和数据缓存
–重新构建访问的分布
相当的线程数量
–多用户和多服务器
记录所有信息
宁可记录无用的信息也不错过重要的信息
文档化所有的步骤以便于重新执行基准测试
配置:硬件、软件版本...
分类:
数据库 时间:
2015-07-08 22:36:11
阅读次数:
207