自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 python 模块

python中的模块一般都是一个个.py文件,模块中一般定义的是function或者class,这时模块名其实可以被看成是命名空间。我们在导入python的模块时,要使用import命令。python寻找导入模块路径一般从sys.path参数返回的路径找起,也就是说要想导入我们自己写的模块,要把模块放到sys.path路径中。可以在程序一开始就sys.path.append(“路径”),但是这样的话

2016-12-22 21:28:12 362

原创 Linux下配置环境变量

在linux下进行操作的时候难免会遇到配置环境变量的场景,下面就来说说如何配置环境变量。方法一: 在/etc/profile文件中添加变量,这是对所有用户都生效的。以sudo身份更改该文件,或者重启系统或者使用source /etc/profile命令来使刚才的更改生效。 (PS:这里的一定要用source命令,不能使用sh命令。因为使用source是在当前的环境下执行/etc/profile中

2016-12-20 16:51:40 614

原创 KMP算法模板

给定一个主字符串s和一个目标字符串p,判断主串s中是否包含了目标串p。这就是KMP算法的经典应用场景。说白了就是判断目标串p中,各个位置的最长公共前后缀。之前看了不少网上的代码,由于对于next数组的定义有稍微的区别,导致网上的代码在某些细节的处理上稍有不同,所以只要记一种就可以了。下面是查找的代码int kmp(const string& s, const string& p) { std

2016-12-20 12:01:05 413

原创 472. Concatenated Words

周日参加了leetcode的contest,莫名其妙的被这道题卡住了,给出的反馈是内存超出,就觉得很郁闷,经过今天的好好研究终于发现了原因(根据错误样例反推原因)。 Given a list of words, please write a program that returns all concatenated words in the given list of words.A concat

2016-12-19 16:17:02 706

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除