08 2018 档案

软件测试知识
摘要:1、什么是软件测试 软件测试是为了发现错误而执行程序的过程,或者说软件测试是根据软件开发各个阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去执行程序,以发现程序错误的过程。 2、软件测试的目的 测试的目的是想以最少的人力、物力和时间找出软件 阅读全文

posted @ 2018-08-25 23:34 hester-tang 阅读(175) 评论(0) 推荐(0)

经典排序算法python实现
摘要:一、冒泡排序 1、从前往后相邻元素进行对比,如果前一个元素大于后一个元素则交换,将最大的元素“浮”到最后的位置上 2、再对前n-1个元素进行相同操作 3、持续对越来越少的元素进行相同操作,每一轮都选出当前的最大数,直到没有任何元素需要比较 优化:1、若某一轮没有进行任何交换,则说明已经有序,不需要再 阅读全文

posted @ 2018-08-25 16:00 hester-tang 阅读(380) 评论(0) 推荐(0)

华为笔试
摘要:1、字符串重排 时间限制:C/C++ 1秒,其他语言 2s 空间限制:C/C++ 32768K,其他语言 65536K 题目描述 给你一个原始字符串,根据该字符串内每个字符出现的次数,按照ASCII码递增顺序重新调整输出。举例!假设原始字符串为:eeefgghhh 则每种字符串出现的次数分别是:(1 阅读全文

posted @ 2018-08-11 18:21 hester-tang 阅读(782) 评论(0) 推荐(0)

导航