- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 求数组(元素可为正数、负数、0)的最大子序列和。
int max_sum(int *arr,int len){ assert(arr); assert(len > 0); int sum=0; int key=-INT_MAX; for(int i=0; i<len; ++i) { if(sum <= 0) sum=arr[i]; else sum+=arr[i]; if(sum >= key)
2016-08-14 12:56:59 1523
原创 快速排序
int partion(int *arr,int low,int heigh){ int key=arr[low]; while(low < heigh) { while(low =key) --heigh; arr[low]=arr[heigh]; while(low < heigh && arr[low] <= key) ++low; arr[heigh]=
2016-08-14 12:55:29 597
原创 编写一个memmove函数,实现内存拷贝
void* my_memmove(void *des,const void *src,int size){ char *Des=(char*)des; char *Src=(char*)src; assert(Des && Src); int len=strlen(Src); assert(size >0 && size <len); if(Des Src+len) { wh
2016-08-14 12:53:34 1097
原创 C/c++常见面试题
【C语言部分】一、概念问答题:1、static在C和C++里各代表什么含义 (语言)解析:1、static主要修饰变量、函数、成员变量和成员函数2、修饰变量表明变量的生存周期,生存周期随进程,进程结束才结束3、修饰函数,表明函数的作用域只限于本文件使用4、修饰成员变量和成员函数只针对于C++才有,也表示生存周期和作用域5、static修饰的变量默认被初始
2016-08-13 23:04:09 1739
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人