码迷,mamicode.com
首页 > 编程语言
BM串匹配算法
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
java基础知识(三)
分类:编程语言   时间:2015-08-28 17:01:21    阅读次数:138
JavaScript 中怎样判断文本框只能输出英文字母、汉字和数字,不能输入特殊字符!
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
必须知道的八大种排序算法【java实现】(三) 归并排序算法、堆排序算法详解
归并排序、堆排序详解(原理、例子、实现)
分类:编程语言   时间:2015-08-28 16:55:26    阅读次数:179
java问题诊断
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
CentOS 7 安装 PyCharm for python
下载链接:http://www.jetbrains.com/pycharm/如果只是为了开发python,这个免费版的应该已经够了。今天讲的是怎么在CentOS7下面安装 pycharm:下载完成,右键抽取到此处 即可解压;解压完成,进入bin目录,右键 终端;chmod +x pycharm.sh...
分类:编程语言   时间:2015-08-28 16:52:31    阅读次数:2368
Swift 2.0学习笔记(Day 7)——Swift 2.0中的print函数几种重载形式
原创文章,欢迎转载。转载请注明:关东升的博客 Swift 2.0中的print函数有4种重载形式: print(_:)。输出变量或常量到控制台,并且换行。 print(_:_:)。输出变量或常量到指定类型的流中,并且换行。 print(_:appe...
分类:编程语言   时间:2015-08-28 15:47:24    阅读次数:352
spring MVC 跳转到另一个controller方法
Java代码?? @RequestMapping("/")?? public?String?index(WebRequest?request){?????? ????return?"redirect:/abc/default.html";??//跳转?? ????//return?"forward:/abc/default.htm...
分类:编程语言   时间:2015-08-28 15:47:35    阅读次数:162
Java 复习 —— 线程相关方法介绍
1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁(如果是在Synchronized块中的话,他是不会释放锁的)。也就是说如果有synchronized同步块,其他线...
分类:编程语言   时间:2015-08-28 15:45:21    阅读次数:244
Centos 6.4 python 2.6 升级到 2.7
一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上...
分类:编程语言   时间:2015-08-28 15:44:06    阅读次数:199
java静态块,非静态块,构造函数
java静态块是在类加载时自动执行的,非静态代码块是在创建对象时自动执行的代码。不创建对象不执行该类的非静态代码块。顺序是静态块-->非静态块-->构造函数。 静态代码块只在第一次new时执行一次,而非静态代码块...
分类:编程语言   时间:2015-08-28 15:44:28    阅读次数:205
用C++实现一元多项式的四则运算包括数据的文件导入与导出
对于一元多项式我们都再熟悉不过了,这是使用数据结构的单链表进行实现的,下面贴一下我的实现代码,欢迎批评指导 //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
hdu 2227Find the nondecreasing subsequences(树状数组+dp+离散化)
题目链接:点击打开链接 题意描述:给定一个序列,找出其中递增子序列的数量? 解题思路: 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 对象类型转换
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
java-Date、String、Calendar转化
1.Calendar 转化 String //获取当前时间的具体情况,如年,月,日,week,date,分,秒等 Calendar calendat = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-...
分类:编程语言   时间:2015-08-28 15:30:57    阅读次数:153
Java开发常用技术
一、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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!