题目大意:
给出三个字符串A, B, C,求最长的字符串D,使得D是A,B的公共子序列并且C是D的连续子串。
解题思路:
预处理出A,B字符串的正向和反向公共子序列。然后枚举字符串C在A,B中出现的位置起点和终点,则ans为起点左边的最长公共子序列加上字符串C的长度加上起点右边的最长公共子序列。
#include
#include
#include
#include
#inclu...
分类:
其他好文 时间:
2015-03-15 12:28:35
阅读次数:
121
上节我们介绍了新的数据类型Option:一个专门对付异常情况出现时可以有一致反应所使用的数据类型。Option可以使编程人员不必理会出现异常后应该如何处理结果,他只是获得了一个None值,但这个None值与他所期待的类型是一致的,他可以继续用处理这种类型数据的方法使用这个结果。不过遗憾的是我们通.....
分类:
其他好文 时间:
2015-03-15 12:07:34
阅读次数:
145
今天周天,要加班。来公司后,遇到一个问题,如题,
TypeError: 'undefined' is not a function (evaluating '$')
然后遇到这个问题,属于js问题,根据以往的经验,首先要看js语法有没有错误,查看了下,没有错误。
最后,就要考虑是不是没有导入jquery包,发现确实没有导入:
这个包,导入之后,完美解决问题~...
分类:
其他好文 时间:
2015-03-15 10:57:59
阅读次数:
145
在struts.xml中出现extends undefined package struts-default,经过查阅资料原来是因为没有联网的缘故。这样解决:在myeclipse中关联本地的dtd文件
写在myeclipse中->windows->preferences->搜索框输入xml->XML Catalog
->User Specified Entries里面自己配置个dt...
分类:
其他好文 时间:
2015-03-15 10:56:34
阅读次数:
189
背景最近遇到一个问题,就是我去绑定8080端口时,发现errno是93(记不清了),表示已经被人用了,于是想去查是哪个进程或者线程。当然我也搜了代码,发现很多以网址的形式出现,还是从linux 系统去看吧。
标准的netstat -pt是可以把进程名显示出来的,但是android版的没有这个选项。local_port –> process_name$ cat /proc/net/{tcp,udp,...
分类:
编程语言 时间:
2015-03-15 10:54:05
阅读次数:
204
伴随着JDK1.6一起出现的Servlet3.0标准,使得JSP的文件上传系统不再艰难,此前在JSP的文件上传系统需要《【Jsp】使用jspsmartupload完成简单的文件上传系统》(点击打开链接)类似这样的插件才能完成的文件上传系统,还不支持中文,使得各位程序猿掏空心思才能解决这个问题。现在Servlet3.0对文件上传的方法进行封装,无须分块就可以实现。而且Servlet3.0还不用类似《...
分类:
Web程序 时间:
2015-03-15 09:39:01
阅读次数:
3293
iOS 环境下,链接某个静态库(.a文件)时,Xcode 会出现链接错误:
xxx file was built for archive which is not the architecture being linked (i386)
这是因为静态库是为iOS 环境编译的,并不能在模拟器环境下使用,只要将Build 目标改成设备即可。如果是:
ld: warning: ignoring fi...
分类:
移动开发 时间:
2015-03-15 09:31:20
阅读次数:
189
pass:这次课学到一个小技巧,在bash中按ctrl+c会出现^C,不让他出现的话,输入这条命令stty-echoctl;想让他出现,输入sttyechoctl还有其他一些命令:yuminstall-ytree安装tree命令tree目录名称以树形显示目录下的文件tree-C目录名称文件只显示到第二层级tree-CL2目录ldd/bin/..
分类:
其他好文 时间:
2015-03-15 07:17:22
阅读次数:
161
使用eclipse+pydev使用twisted时,出现了“Undefinedvariablefromimport:listenTCP”的错误提示,但是代码是可以正确运行的,想下应该是pydev的问题。也尝试了很多网上的方法,包括手动添加twisted库文件夹到PYTHONPATH中,还有强制设置这种错误发生时执行忽略的方法。这些方法..
分类:
其他好文 时间:
2015-03-15 07:16:29
阅读次数:
210
使用Eclipse开发android出现的编译不通过的现象,控制台打印的信息如下:Unabletoexecutedex:MultipledexfilesdefineLcom/tencent/mm/a/a;[2015-03-1418:51:39-WelcomeActivity]ConversiontoDalvikformatfailed:Unabletoexecutedex:MultipledexfilesdefineLcom/tencent/mm/a/a;遇..
分类:
其他好文 时间:
2015-03-15 07:16:26
阅读次数:
219