题目大意:给你一个字符串(长度≤11000000),叫你求这个串的最长回文子串长度。 解题思路:Manacher算法模板题,可以在$O(n)$的时间复杂度里求出一个串的最长回文子串。 不知道Manacher的见:http://www.cnblogs.com/Mrsrz/p/7308621.html ...
分类:
编程语言 时间:
2017-08-08 20:49:41
阅读次数:
203
全局异常处理 只需在applicationContext.xml中配置异常处理器 局部异常处理局部异常处理方法(优先):执行该方法后,不再调用ExceptionResolver(全局异常处理) 在控制器Controller添加该方法,当出现异常,会自动执行该约定方法 自定义ExceptionReso ...
分类:
编程语言 时间:
2017-08-08 20:49:32
阅读次数:
183
python3.6 安装jupyter,打不开notebook,提示ModuleNotFoundError: No module named 'markupsafe._compat',有编码问题,解决办法是下载一个git base ,安装好后 ,再 git base 把之前安装过的markupsaf ...
分类:
编程语言 时间:
2017-08-08 20:47:12
阅读次数:
308
JavaScript 函数 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块; JavaScript 函数语法 函数就是包裹在花括号中的代码块,前面使用了关键词 function: 当调用该函数时,会执行函数内的代码。 可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 Ja ...
分类:
编程语言 时间:
2017-08-08 20:47:05
阅读次数:
172
#! /usr/bin/env python #! -*- cording:utf-8 -*- name="alex" age=18 name_list=['eire','alex','tony'] #把元素放入一个集合 #索引 print(name_list[0]) #切片0-2 print(na... ...
分类:
编程语言 时间:
2017-08-08 20:46:55
阅读次数:
235
返回值优化(Return Value Optimization,简称RVO)是一种编译器优化机制:当函数需要返回一个对象的时候,如果自己创建一个临时对象用于返回,那么这个临时对象会消耗一个构造函数(Constructor)的调用、一个复制构造函数的调用(Copy Constructor)以及一个析构 ...
分类:
编程语言 时间:
2017-08-08 20:45:32
阅读次数:
291
1 splice() 1.1 说明 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。该方法会改变原始数组。Link 1.2 语法 参数 index: 必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。 howmany: 必需。要删除的项目数量。如果设置为 ...
分类:
编程语言 时间:
2017-08-08 20:45:26
阅读次数:
199
如图, 运行后提示错误,这是“+” 是字符串连接操作符,字符串连接只能在被连接的每一个都是字符串时起作用。而以上程序试图将一个字符串同一个非字符串连接会引发一个异常,所以会报错。 正确的为: 或者是: ...
分类:
编程语言 时间:
2017-08-08 20:44:57
阅读次数:
300
/* 多线程下的单例-懒汉式会有多线程问题 饿汉式不会有多线程问题 */ //饿汉式 class Single { private static final Single s = new Single(); //final修改的变量必须要显示初始化 private Single() {} //构造函... ...
分类:
编程语言 时间:
2017-08-08 20:44:34
阅读次数:
130
一、三元运算 二丶深浅拷贝 a、对于 数字 和 字符串 而言,赋值、浅拷贝和深拷因为其永远指向同一个内存地址 b、对于列表、字典、元素.... 浅拷贝,在内存中只额外创建第一层数据 深拷贝,在内存中将所有的数据重新创建一份 (排除最后一层,即:python内部对字符串和数字的优化) 三、函数 1、默 ...
分类:
编程语言 时间:
2017-08-08 20:44:24
阅读次数:
186
我们能够建立例如以下的loss function: Li=?log(pyi)=?log??efyi∑jefj?? L_{i}=-log(p_{y_{i}}) = -log \left( \frac{e^{f_{y_{i}}}}{\sum_{j}e^{f_{j}}} \right) L=1N∑iLi+ ...
分类:
编程语言 时间:
2017-08-08 20:43:52
阅读次数:
263
面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可 ...
分类:
编程语言 时间:
2017-08-08 20:43:29
阅读次数:
235
这篇博客主要解说了Ng的课第六、七个视频,涉及到的内容包含,函数间隔和几何间隔、最优间隔分类器 ( Optimal Margin Classifier)、原始/对偶问题 ( Primal/Dual Problem)、 SVM 的对偶问题几个部分。 函数间隔和几何间隔 函数间隔( functional ...
分类:
编程语言 时间:
2017-08-08 20:09:18
阅读次数:
261
importdatetime
start=‘2016-06-01‘
end=‘2017-01-01‘
datestart=datetime.datetime.strptime(start,‘%Y-%m-%d‘)
dateend=datetime.datetime.strptime(end,‘%Y-%m-%d‘)
whiledatestart<dateend:
datestart+=datetime.timedelta(days=1)
printdatestart.strftime(‘%Y-%m-%d‘)
分类:
编程语言 时间:
2017-08-08 20:08:53
阅读次数:
170
Java约定俗成代码格式: 1、包名:最好是域名倒过来,要求所有的字母小写; 2、类名接口名:一个单词首字母大写,多个单词每个单词首字母都大写 3、方法名和变量名:一个单词全部小写,多个单词从第二个单词首字母大写 4、常量:一个单词全部大写,多个单词全部大写并用下划线区分每个单词 建议:如果能用英语 ...
分类:
编程语言 时间:
2017-08-08 20:07:31
阅读次数:
178
#coding:utf-8
#__author__:神仙也考试
#__authortime__:2017/8/8
importrandom
print"""
需求:
1、初始CPU和人各随机拥有2张牌;
2、各计算得出初始2张牌的总数;
3、当拥有的牌数小于16点则自动新增一张牌;
4、新增的牌进入计算总和;
5、人的计算中:当大于等16点时候进行..
分类:
编程语言 时间:
2017-08-08 20:05:23
阅读次数:
153