BM算法好后缀规则的公式:对于长度为m的模式串P,在i处失配时,模式串向前滑动的距离next[i]等于:next[i]= { next[k]; 存在最大的K (1 < k <= i),使得 PkPk+1..Pk+m-i == PiPi+1..Pm 1; i = m; i-k+1; 存在最大的K (1...
分类:
编程语言 时间:
2015-08-28 17:01:12
阅读次数:
137
JS-只能输入中文和英文2008-11-08 10:17在js中用正则表达式对象(RegExp)判断中文^[\u0391-\uFFE5]+$英文^[A-Za-z]+$中文和英文/^[\u0391-\uFFE5A-Za-z]+$/js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码1...
分类:
编程语言 时间:
2015-08-28 16:58:04
阅读次数:
191
http://techblog.youdao.com/?p=961http://linuxtools-rst.readthedocs.org/zh_CN/latest/advance/03_optimization.htmlhttp://www.dbafree.net/?p=1128www.xueb...
分类:
编程语言 时间:
2015-08-28 16:54:15
阅读次数:
914
下载链接:http://www.jetbrains.com/pycharm/如果只是为了开发python,这个免费版的应该已经够了。今天讲的是怎么在CentOS7下面安装 pycharm:下载完成,右键抽取到此处 即可解压;解压完成,进入bin目录,右键 终端;chmod +x pycharm.sh...
分类:
编程语言 时间:
2015-08-28 16:52:31
阅读次数:
2368
原创文章,欢迎转载。转载请注明:关东升的博客 Swift 2.0中的print函数有4种重载形式: print(_:)。输出变量或常量到控制台,并且换行。 print(_:_:)。输出变量或常量到指定类型的流中,并且换行。 print(_:appe...
分类:
编程语言 时间:
2015-08-28 15:47:24
阅读次数:
352
Java代码?? @RequestMapping("/")?? public?String?index(WebRequest?request){?????? ????return?"redirect:/abc/default.html";??//跳转?? ????//return?"forward:/abc/default.htm...
分类:
编程语言 时间:
2015-08-28 15:47:35
阅读次数:
162
1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁(如果是在Synchronized块中的话,他是不会释放锁的)。也就是说如果有synchronized同步块,其他线...
分类:
编程语言 时间:
2015-08-28 15:45:21
阅读次数:
244
一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上...
分类:
编程语言 时间:
2015-08-28 15:44:06
阅读次数:
199
java静态块是在类加载时自动执行的,非静态代码块是在创建对象时自动执行的代码。不创建对象不执行该类的非静态代码块。顺序是静态块-->非静态块-->构造函数。 静态代码块只在第一次new时执行一次,而非静态代码块...
分类:
编程语言 时间:
2015-08-28 15:44:28
阅读次数:
205
对于一元多项式我们都再熟悉不过了,这是使用数据结构的单链表进行实现的,下面贴一下我的实现代码,欢迎批评指导
//test.h
#pragma once
#include
#include
using namespace std;
class P_Sum
{
public:
typedef struct P_node
{
double coef;
int index;
P_node* n...
分类:
编程语言 时间:
2015-08-28 15:40:31
阅读次数:
197
题目链接:点击打开链接
题意描述:给定一个序列,找出其中递增子序列的数量?
解题思路:
1、dp[i]:表示以元素i结尾的子序列的数量,则d[j]=sum(d[i])+1;其中(j>=i且j的下标大于i)
2、此刻我们可以联想到树状数组,按数组下标从小到大的顺序插入元素,那么d[j]就等于sum(j)+1;
3、由于数据范围比较大,我们采用离散化处理即可
代码:
#i...
分类:
编程语言 时间:
2015-08-28 15:38:20
阅读次数:
153
Swift 中对象是可以转换的,应为面向对象就会涉及继承,子类,父类等等
有几点规则我们先说一下
子类对象可以直接转换为父类对象的
父类对象可以有条件的转换为子类对象,这个我们下边在讲
首先我们创建三个类 人 Homan 男人 Man 男孩 Boy
Man 继承 Homan
Boy 继承 Homan
那么,就可说 Man 是 Homan 的子类
Boy...
分类:
编程语言 时间:
2015-08-28 15:37:02
阅读次数:
255
转载请标明出处:http://i.cnblogs.com/EditPosts.aspx?postid=4711012&update=11.直接插入排序思想:待排序记录R[1...n]看成两段,有序R[1...m],无序R[m+1,n],每次将无序记录插到有序记录中,直到整体有序。// InsertS...
分类:
编程语言 时间:
2015-08-28 15:35:51
阅读次数:
181
1.Calendar 转化 String //获取当前时间的具体情况,如年,月,日,week,date,分,秒等 Calendar calendat = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-...
分类:
编程语言 时间:
2015-08-28 15:30:57
阅读次数:
153
一、Web前端技术 HTML:HTML、HTML5、CSS、TCP/IP XML:XML Web脚本:JavaScript、AJAX、jQuery、JSON Serv脚本:JSP、APS、PHP 二、Web后台开发 Java Struts Spring...
分类:
编程语言 时间:
2015-08-28 15:30:28
阅读次数:
132