统计字符串出现次数:# 统计string的出现次数,string可以使用正则表达式 :%s/string/&/gn 回车 :%s/\([01]\d\|2[01234]\)\d master\s-\s*\(\d*\s*)*connected\s*\d\+-\d\+/&/gn
Read more »

创建函数使用 def 定义函数: def func_name(param1, param2, ...): passPython 2 中,内建的 callable 函数可以用来判断函数是否可调用: >>> import math >>> x = 1 > ...
Read more »

C 指针数组和数组指针指针数组:它是一个数组,数组的元素都是指针,即"存储指针的数组".例如: int *p[10];数组指针:它是一个指针,指向一个数组.例如: int (*q)[10];优先级:() > [] > *
Read more »

SVN 常用命令: # 查看指定版本间的不同 svn diff -r version:version2 /file/path # 查看最近一次递交的改变 svn diff -r prev:committed /file/path # 查看最近count次递交的信息 svn log -l cou ...
Read more »

算法描述已知 {1, 2, 3, 4, 5} 的全排列,并且已经从小到大排序完毕. 实例一(1) 找出第96个数 第一步,用96-1得到95 第二步,用95去除4!,得到3余23,有3个数比它小的数是4,所以第一位是4 第三步,用23去除3!,得到3余5,有3个数比它小的数是4,但4已经在之前出 ...
Read more »

算法描述把一个整数 X 展开成如下形式: X = a[n] * (n-1)! + a[n-1] * (n-2)! + ... + a[i] * (i-1)! + ... + a[1] * 0! 其中,a[i] 为整数,并且 0 <= a[i] < i (1 <= i <= ...
Read more »