自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 排序算法--亲测有效

#include<iostream> #include<string> #include<windows.h> using namespace std; int randomInRange(int start, int end); void swapElem(int *elem1, int *elem2); int partition(int *data, int len, int start,

2017-03-27 21:59:44 403

原创 面试笔记--树

树的逻辑结构: 除了根节点之外每个节点只有一个父节点,根节点是没有父节点的。 除了叶节点所有节点都有一个或多个子节点,叶节点没有子节点。 父节点和子节点之间用指针链接。 树的遍历方式: 1,前序遍历:先访问根节点,再访问左子节点,最后访问右子节点。 2,中序遍历:先访问左子节点,再访问根节点,最后访问右子节点。 3,后序遍历:先访问左子节点,再访问右子节点,最后访问根节点。 每一种

2017-03-27 12:45:37 232

原创 集成测试 --辅助模块

集成测试辅助模块   -- 驱动模块:用以 模拟待测模块的上级模块 。在集成测试中接受测试数据,把相关的数据传 送给待测模块,启动待测模块,并打印出相应的结果   -- 桩模块:存根程序,用以 模拟待测模块工作过程中所调用的模块 。由待测模块调用,它们 一般只进行很少的数据处理,以便于检验待测模块与其下级模块的接口。 集成测试辅助模块   -- 驱动模块:用以 模

2017-03-24 19:19:10 1969

转载 软件测试类型按照开发阶段分类

转载地址:http://blog.csdn.net/apaking/article/details/40582965 感谢博主分享。 ⑴单元测试:  单元测试又称为模块测试,是针对软件设计的最小单位程序模块进行正确性检查的测试工作,单元测试需要从程序内部结构出发设计测试用例,多个模块可以平行地独立进行单元测试。 单元测试的内容: ①    模块接口测试 应对通过所测模块的数据流

2017-03-24 19:10:18 662

原创 面试笔记--链表

链表是一种动态数据结构。在创建时,无须知道链表的长度。当插入一个结点时,我们只需要为新的结点分配内存,然后调整指针的指向,从而保证新创建的结点被链接到链表。 因此,链表是没有闲置内存的。这是它优于数组的一个点。 另外,单向链表的使用,对其访问要从头部开始。

2017-03-09 09:53:13 131

原创 程序员面试笔记---替换空格

在网络编程中,如果URL参数中含有特殊字符,如空格、#等,可能导致服务器端无法获得正确的参数值。因此,需要将这些特殊符号转换为服务器可以识别的字符。 转换的规则:在%后面跟上ASCII码的两位十六进制的表示。如空格的ASCII码是32,即十六进制的0x20,因此空格被替换成“%20”. 做法:

2017-02-27 22:06:46 252

原创 面试笔记--字符串

字符串是由若干字符组成的序列。C/C++中。每个字符串都是以字符‘\0’作为结尾,这样我们就能方便得找到字符串得尾部。 但是,这个特点会造成字符串越界。例如: char str[10]; strcpy(str,"0123456789"); 虽然事先声明了一个长度为10得字符数组,然后把字符串复制到该数组中。该字符串看起来只有10个字符,实际上末尾还有一个额外得'\0'字符。所以它的实际长度是

2017-02-26 15:36:36 184 2

原创 面试笔记--二维数组的查找

在一个二维数组中,每一行、每一列都按照递增的顺序排列,写一个函数,输入这样的二维数组和一个整数,判断该数组中是否含有该整数? 解题思路:首先选取数组中右上角的数字,如果该数字等于要查找的数字,查找过程结束;大于,剔除该数字所在的列;小于,剔除该数字所在的行。如此缩小查找范围,直到找到该数字,或者查找范围为空。 代码: int main() { int M[4][4] = {

2017-02-25 20:55:31 171

原创 程序员面试笔记---数组

数组是最简单的一种数据结构,占据一块连续的内存并按照顺序存储数据。 创建时,需要预先分配内存大小。空间效率不高。 为解决这个问题,动态数组出现。比如C++中STL中的vector。为避免浪费,可以先为数组开辟较小的空间,然后往其中添加数据。当数据的数目超过容量时,重新分配一块更大的空间(Vector每次扩充2倍),将之前的数据复制到新的数组中,再把之前的内存释放,减少了内存的浪费。但是对时间性

2017-02-24 15:12:38 276

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除