Leetcode 466 直接给出DP方程 dp[i][k]=dp[i][k-1]+dp[(i+dp[i][k-1])%len1][k-1]; dp[i][k]表示从字符串s1的第k位开始匹配2^k个s2串需要的长度 最后通过一个循环 累积最多可以匹配多少个s2串 除以n2下取整就是答案 用倍增加速 ...
分类:
其他好文 时间:
2017-04-03 21:26:36
阅读次数:
488
要想Node.js正常显示中文,需要两点: 1、js文件保存为unicode格式。js文件是否为unicode格式,一个简单的方法是使用记事本来判断。使用记事本打开JS文件,点菜单另存为,看编码格式是否为"UTF-8"。若不是,可使用UltraEdit工具进行转换,使用记事本也可以转换。 2、在js ...
分类:
Web程序 时间:
2017-04-03 21:26:10
阅读次数:
179
问题描述 试题编号: 201703-3 试题名称: Markdown 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 Markdown 是一种很流行的轻量级标记语言(lightweight markup language),广泛用于撰写带格式的文档。例如以下这段文本就是用 M ...
分类:
其他好文 时间:
2017-04-03 21:25:52
阅读次数:
1139
刚装好Ubuntu Kylin16.04,本来高高兴兴,想装个网易云音乐,结果下载了deb文件后双击再点安装后窗口关闭,什么反应都没有。本来以为只是特例,结果试着下了个wps也是同样的问题。 解决方法是在终端中输入 sudo apt-get install -f 安装16.04新系统不再配有的依赖项 ...
分类:
系统相关 时间:
2017-04-03 21:25:37
阅读次数:
230
HttpServltRequest req, HttpDervletResponse resp 的 req.sendRedirect('页面');跳转到页面 浏览器地址跳转 req.setAttribute("msg","用户名和密码错误"); req.getRequestDispatcher('l ...
分类:
编程语言 时间:
2017-04-03 21:25:21
阅读次数:
168
恢复内容开始 说起来你可能不信,咱头段时间还在累死累活搬砖,现在却坐在教室里学着高大上的Linux运维课程--个人感觉IT方面的工作就是nb啊! 所以就报班学了这门IT技能。 3月20号到今天,差不多上了7天的课程,虽然上课的节奏是上一天课自习一天,可对于我这个零基础的小白来说还是很吃力,刚开始上课 ...
分类:
系统相关 时间:
2017-04-03 21:25:01
阅读次数:
218
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1602 解:lca的模板,我用的是倍增。 程序: ...
分类:
其他好文 时间:
2017-04-03 21:24:33
阅读次数:
209
1、pwd模块 pwd模块提供了一个unix密码数据库即/etc/passwd的操作接口,这个数据库包含本地机器用户帐户信息 常用操作如下: pwd.getpwuid(uid):返回对应uid的示例信息 示例: pwd.getpwnam(name):返回对应name的用户信息 示例: pwd.get ...
分类:
编程语言 时间:
2017-04-03 21:23:54
阅读次数:
258
* 8 5 == 8 * 5 + 9 9 == 9 + 9 逆波兰表达式的定义 1.一个数是逆波兰表达式,值为该数。 2.”运算符 逆波兰表达式 逆波兰表达式“ 是逆波兰表示式 值是两个逆波兰表达式运算的结果。 逆波兰表示式是一种把运算符放在前面的表达式 要求你用编写一个程序来计算逆波兰表达式 显然 ...
分类:
其他好文 时间:
2017-04-03 21:23:28
阅读次数:
174
GDI+中没有直接绘制圆角矩形的函数。本篇将详细介绍如何通过拼接圆弧和线绘制圆角矩形,结尾附封装好的函数,可以直接调用。 1.GdipDrawArcI(绘制圆弧) 函数声明如下: 第一、第二个参数传入相应的Graphics与Pen,第三、第四个函数为圆弧所在圆的左上角XY坐标、Width和Heigh ...
分类:
其他好文 时间:
2017-04-03 21:23:09
阅读次数:
199
添加系统变量: GNU_HOME值C:\Program Files (x86)\GnuWin32\ 添加path: ;%GNU_HOME%\bin wget -c -b --http-user=xxx --http-password=yyy --limit-rate=400K -P F:/ http ...
并不是说你要适应每一个人,和每一个人交好。我觉得和人相处就是能够交好的那当然是最好,如果不能交好那么彼此保持距离,相安无事。 所以交好的就交好,相处不了的就不打扰。 那要是非要和某些人相处呢? 我觉得应该保持那种大大咧咧,别放在心上的那种状态。 可能他的某些习惯你看不惯,那就不看。多看人家的优点。 ...
分类:
其他好文 时间:
2017-04-03 21:22:40
阅读次数:
116
面向对象是一种思想,C#中的面向对象和Java中的面向对象大致相同。本文主要Java面向对象做总结,主要技能点分别有:封装、继承、多态、抽象类和抽象方法、接口 ...
分类:
编程语言 时间:
2017-04-03 21:22:17
阅读次数:
161
静态类 静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或方法。 静态类是自C# 2.0才引入的,C# 1 ...
js数据类型分为原始类型(num,字符串,boolean),对象类型(object,属性的集合,特殊对象是数组,全局对象),原始值(null,undefined),除了原始值,其他的都拥有方法 js可灵活进行数据类型转换 注意: 1,数字类型:在算数运算中上溢,下溢,或被零整除不会报错, 若上溢出结 ...
分类:
Web程序 时间:
2017-04-03 21:21:40
阅读次数:
210
vimrc里添加 "递增列模式下的字符function! s:AddCharOfCursor() let c = col('.') let l = line('.') let l0 = line("'<") let l1 = line("'>") let char0 = strpart(getlin ...
分类:
系统相关 时间:
2017-04-03 21:21:19
阅读次数:
646
meta属性在HTML中占据了很重要的位置。如:针对搜索引擎的SEO,文档的字符编码,设置刷新缓存等。虽然一些网页可能没有使用meta,但是作为正规军,我们还是有必要了解一些meta的属性,并且能够熟练使用它们。 1、声明文档使用的字符编码 2、声明文档的兼容模式 3、SEO 优化 4、为移动设备添 ...
分类:
Web程序 时间:
2017-04-03 21:20:41
阅读次数:
253