笔试面试准备
文章平均质量分 77
sloanqin
互相交流,共同进步;方向正确,坚持不懈
展开
-
C++中随机函数rand()和srand()的用法
一、rand() 函数名: rand 功 能: 随机数发生器 用 法: int rand(void); 所在头文件: stdlib.h 函数说明 : rand()的内部实现是用线性同余法做的,它不是真的随机数,因其周期特别长,故在一定 的范围里可看成转载 2016-03-01 21:29:00 · 501 阅读 · 0 评论 -
排序--面经
1 冒泡排序:两两比较,大的放后;关注for循环中的两个变量的变化范围#include class BubbleSort{public: BubbleSort(){};//默认构造函数 BubbleSort(BubbleSort &other){};//拷贝构造函数 //冒泡排序函数 int *bubbleSort(int *pa, int n);private:};原创 2016-03-01 20:39:18 · 715 阅读 · 0 评论 -
C++ 语言 面经
1 strcpy函数:注意由于字符串数组长度的问题带来内存访问越界,注意'\0'的问题2 写出完整版的strcpy函数:先给出我第一直觉写的,简直惨不忍睹:void strcpy(char*s1, char* s2){ assert(s1==NULL || s2==NULL); int i=0; for(i=0;i<=strlen(s2);i++) {原创 2016-03-01 09:09:40 · 973 阅读 · 0 评论 -
面试常见的基础--二份查找--binaryFind
【说明】:转载自:点击打开链接在面试中经常碰到二份查找或者是与之相近的问题,这里给出二份查找的递归和非递归的实现,要注意二分查找中一些细节的问题,虽说这种小问题不能决定一个人是否优秀,但是扎实的掌握基础是构建大厦的基本要求;递归实现:#include #include using namespace std;int binary_search_1(int* A, i转载 2016-07-17 11:46:28 · 1032 阅读 · 0 评论