- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 VIM 配置Step By Step------完整篇
VIM 功能说明 上节,对vim下的插件管理软件Vundle做了介绍,通过配置.vimrc文件以及执行:BundleInstall等命令,就可以方便的安装卸载插件,同时对于每个插件的配置项我们可以放在.vimrc下面,下面主要介绍我自己的.vimrc配置文件,在熟悉之后你可以根据自己的习惯自己定制自己的.vimrc。配置界面如下:.vimrc主界面分类说明:配置文件由{{{}}}分隔为8类,按快捷
2016-04-19 14:37:09 4824
原创 VIM配置Step By Step------Vundle篇
上篇文章,讲述了如何配置nerdtree使得可以列出树形目录,来方便得查看当前文件夹下得文件列表。但是上篇中的方法属于手动安装配置,这节中将引入一个管理vim插件的神器-----Vundle,安装完这个插件后所有的vim的插件就可以自动下载、自动删除了。是不是觉得方便了许多呢?Vundle相比自己手动管理安装插件,所有插件的文件都散布在~/.vim下的几个文件夹中,配置Vim的过程,
2016-04-15 16:55:46 581
原创 VIM配置Step By Step-----NERDTree篇
环境:Ubuntu 14.04 LTSvim: VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 2 2014 19:39:32)先上效果图:配置流程:1. 首先安装pathogen,否则出现以下错误:pathogen官网地址:https://github.com/tpope/vim-pathogen下载之后
2016-04-12 15:18:01 635
原创 大数乘法(模拟相乘,分块)
分析大数乘法如果按照数组一位对应数的一位来手动模拟乘法的过程是比较容易的,只需要在每位相乘累加后记得进位就行了,并不复杂,此时的进位也就是默认的满10进位,当数组元素大于10时需要进位。这样做可以很快的计算出来。在本文中主要是讨论满100,1000或者10000进位时该如何计算,也就是说将大数按照2位、3位、4位划分为块时,进行计算,只不过块之间直接相乘(int32类型最大为2^32 约等
2016-04-07 21:26:27 970
原创 腾讯2016实习生笔试题--求最长回文字符长度
自从算法课结束后很少用到动态规划,前两天参加腾讯实习生笔试,编程就被虐了,求最长回文字符长度,看了半天也没有想法,今天和教研室的一讨论,顿时脑洞大开,做出了此题,所以就贴出来供大家参考(其实主要是整理下思路)!原题:给出一串字符串,求字符串中的最长回文字符的长度!注意回文字符串之间不是连续的,可能含有别的字符。。
2016-04-06 15:30:18 1750 2
转载 weak_ptr解决shared_ptr环状引用所引起的内存泄漏
循环引用:引用计数是一种便利的内存管理机制,但它有一个很大的缺点,那就是不能管理循环引用的对象。一个简单的例子如下:#include#include #include #include class parent;class children;typedef boost::shared_ptr parent_ptr;typedef boost::s
2016-04-01 15:18:34 578
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人