strcpy,memcpy和memset函数

strcpy原型:char *strcpy(char *dest,const char* src) { assert((dest!=NULL)&&(src!=NULL)); char *add=dest;//保存原地址; while((*dest++ = *src++)!='\0'); return add; }memcpy原型:void *memc

- 阅读全文 -

数组a[N]存放了1至N-1个数,其中某个数重复,写一个函数找出被重复的数

原题: 数组a[N],存放了1至N-1个数,其中某个数重复一次。写一个函数,找出被重复的数字.时间复杂度必须为o(N)函数原型:int do_dup(int a[],int N)解决方法: 简化题意得到,a[N]存了N-1个不重复的数,其中有一个数字是重复的,我们设为x。我们只需要建立一个b[N]数组,设里 面的N个数字都不重复,然后用b数组的和减去a数组的和,得到的就是最大的那个数字N减

- 阅读全文 -

Centos升级Python 2.7.12并安装最新pip

Centos系统一般默认就安装有Python2.6.6版本,不少软件需要2.7以上的,通过包管理工具安装不了最新的版本,通过源码编译可以方便安装指定版本,只需要把下面版本的数字换成你想要的版本号。

- 阅读全文 -

Linux查找含有某字符串的所有文件(转载)

如果你想在当前目录下 查找"hello,world!"字符串,可以这样:grep -rn "hello,world!" * * : 表示当前目录所有文件,也可以是某个文件名 -r 是递归查找 -n 是显示行号 -R 查找所有文件包含子目录 -i 忽略大小写

- 阅读全文 -

Linux压缩和解压缩命令

tar命令   解包:tar zxvf FileName.tar   打包:tar czvf FileName.tar DirName gz命令   解压1:gunzip FileName.gz   解压2:gzip -d FileName.gz   压缩:gzip Fi

- 阅读全文 -