- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 字符串循环左移
今天在看到一道算法面试题,字符串的循环左移,就是给你一个字符串,要求循环左移k个字符如:1234 2 ---》3412想了半天,没什么好的方法,暴力循环O(n*len) 的复杂度,到网上查了一下,发现有O(len)的复杂度解法如下:如上例先对0~n-1进行反转 21 再对n~len-1进行反转 43
2017-03-30 17:36:15 510
原创 python爬虫之图片
# -*- coding: utf-8 -*-# feimengjuan# # re模块主要包含了正则表达式import re#urllib.request模块提供了读取Web页面数据的接口import urllib.request#抓取网页图片#根据给定的网址来获取网页详细信息,得到的html就是网页的源代码def getHtml(url): page = u
2017-03-13 16:57:38 275
原创 Vim安装、配置和插件的添加使用(可以以目录的形式打开)
1、简易安装 wget https://raw.github.com/ma6174/vim/master/setup.sh -O ma6174_vim_setup.sh && bash ma6174_vim_setup.sh2、自己动手安装 安装vim sudo apt-get install vim 安装ctags:sudo apt-get install ctags
2017-03-09 15:51:10 975
原创 Ubuntu 下vim中tab键变为4个空格
1、首先切换到超级用户 sudo -i2、输入命令 vim /etc/vim/vimrc3、把以下三行添加进去(注意不要加双引号,双引号是注释的意思) set ts=4 set expandtab set autoindent
2017-03-09 13:39:39 1800
原创 git学习笔记
1、先安装git sudo apt-get install git2、设置git 用户名和邮箱 git config --global user.email "you@example.com" git config --global user.name "Your name"3、开始使用 首先创建一个版本库 mkdir mygit git init4、提交写
2017-03-07 16:14:17 180
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人