project 编译问题
1、在项目上右键properties->project Facets->修改右侧的version 保持一致
2、window->preferences->java->Compiler->设置右侧的Compiler compliance level
3、window->preferences->java->Installed JREs...
分类:
编程语言 时间:
2014-10-10 22:42:54
阅读次数:
221
在regex_search函数中,会将找到的第一个匹配结果保存到一个smatch类中。
然而如果搜索字符串中有多个匹配结果,则需要自己实现了。
在smatch中,有两个成员,官方文档如下:
iterator first:
An iterator denoting the position of the start of the match.
iterator second
An ite...
分类:
其他好文 时间:
2014-10-10 19:25:14
阅读次数:
180
题目大意:给定n个数和两个长度为n*5的序列,每个数恰好出现5次,求两个序列的LCS
n
所以我们考虑LCS的一些性质
LCS的决策+1的条件是a[i]==b[j] 于是我们记录a序列中每个数的5个位置
扫一下b[i] 对于每个b[i]找到b[i]在a中的5个位置 这5个位置的每个f[pos]值都可以被b[i]更新 于是找到f[1]到f[pos-1]的最大值+1 更新f[pos]即可
这...
分类:
其他好文 时间:
2014-10-10 12:52:34
阅读次数:
172
PHP 5.3 ereg() 无法正常使用,提示“Function ereg() is deprecated Error”。问题根源是php中有两种正则表示方法,一个是posix,一个是perl,php6打算废除posix的正则表示方法所以后来就加了个preg_match。此问题解决办法很简单,在e...
分类:
Web程序 时间:
2014-10-09 14:48:18
阅读次数:
257
获取字符串类型/**
*判断中英文
*/
publicfunctioncheckStr($str){
$output=‘‘;///\<[\s\S]*\>/i
$a=preg_match(‘/[‘.chr(0xa1).‘-‘.chr(0xff).‘]/i‘,$str);
$b=preg_match(‘/[0-9]/i‘,$str);
$c=preg_match(‘/[a-zA-Z]/i‘,$str);
if($a&&$b&&$c){
..
分类:
Web程序 时间:
2014-10-09 02:26:18
阅读次数:
314
1. preg_match()函数 preg_match()函数在字符串中搜索模式,如果存在则返回true,否则返回false $pattern='/php/'; $str='php100.com'; echo preg_match($pattern,$str); 输出结果:12. preg_g.....
分类:
Web程序 时间:
2014-10-08 14:36:45
阅读次数:
214
JavaScript RegExp对象的exec()方法用来匹配字符串,它的行为与match()有些不同。对于RegExpObject.exec(),w3school上面是这样介绍的:exec() 方法的功能非常强大,它是一个通用的方法,而且使用起来也比 test() 方法以及支持正则表达式的 St...
分类:
编程语言 时间:
2014-10-08 13:20:35
阅读次数:
230
字符串匹配算法有很多种,最为常用的有KMP算法、普通算法。
1、普通算法:此算法是效率最低的算法,时间复杂度为O(NM)。
程序如下:
bool str_match(const char * str1, const char * str2)//O(P*T)
{
assert(str1 != NULL && str2 != NULL);
int k = 0;
for (unsigned ...
分类:
其他好文 时间:
2014-10-07 17:56:23
阅读次数:
132
一个int占多少个字节?这个问题我们往往得到的答案是4.可是int究竟占多少个字节,却跟你的机器环境有关.As you can see, the typical data type sizes match the ILP32LL model, which is what most compilers...
分类:
其他好文 时间:
2014-10-06 11:44:30
阅读次数:
211
在php升级到php5.3之后后,在使用的过程经常发现有的程序会出现Function eregi() is deprecated 的报错信息。是什么原因呢?这是因为php5.3中不再支持eregi()函数,而使用preg_match()函数替代。解决的方法是:将eregi()函数替换成preg_ma...
分类:
其他好文 时间:
2014-10-05 14:41:28
阅读次数:
206