定义 测试经验丰富的前辈们告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。因此针对各种边界情况设计测试用例,可以查处更多的错误。 应用范围 常和等价类配合起来使用,即先划分等级类,根据不同的等价类来选取边界进行测试. 使用步骤 1) 划分等价类 2) 根据等价类, ...
分类:
其他好文 时间:
2019-05-13 23:21:17
阅读次数:
193
1.冒泡排序 冒泡排序的思想,将数组分为已排(右边)和未排(左边)两部分。排序时每次在未排部分从左向右一次比较相邻2个元素,如果左大于右则互换位置。 每次都是指针从左边第一个依次相邻比较,到指针指向倒数第二个未排结束比较。 时间复杂度为O(n^2),(n为数组元素个数,复杂度为循环执行比较的次数); ...
分类:
编程语言 时间:
2019-05-13 14:34:48
阅读次数:
109
java8中为什么要新增LongAdder?
LongAdder的实现方式?
LongAdder与AtomicLong的对比?
分类:
编程语言 时间:
2019-05-13 10:38:14
阅读次数:
113
目录 数组的概念 数组的定义 数组字面量 获取数组中的元素 遍历数组 数组中新增的元素 数组脑图请戳?[http://naotu.baidu.com/file/dbefa4615b5302ad1ccd912ed0b362b3?token=5d6b06470c89e65c] 数组的概念 数组是将许多元 ...
分类:
编程语言 时间:
2019-05-12 11:00:02
阅读次数:
130
常用的合并数组方法有以下几种: 1 array_merge 2 '+' 3 array_merge_recursive 下面是一段对比的代码 结果如下所示 对比array_merge和+以及array_merge_recursive结果的”color”的值我们可以看出:1.对于相同的字符串索引,ar ...
分类:
编程语言 时间:
2019-05-11 23:23:06
阅读次数:
225
一个数组A中存有N(>)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥)个位置,即将A中的数据由(A?0??A?1???A?N?1??)变换为(A?N?M???A?N?1??A?0??A?1???A?N?M?1??)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的 ...
分类:
编程语言 时间:
2019-05-10 13:22:58
阅读次数:
130
Search Insert Position 问题简介:寻找数组中元素与target的关系 注: 1.target小于数组所有元素时返回0 2.target大于数组所有元素时返回数组长度 3.target不包含于数组元素中,但取值区间在其中,返回对应的索引 举例: 1: 输入: [1,3,5,6], ...
分类:
编程语言 时间:
2019-05-10 13:19:42
阅读次数:
129
数组的遍历 数组遍历: 就是将数组中的每个元素分别获取出来,就是遍历。遍历也是数组操作中的基石。 执行结果: 最大值获取: 从数组的所有元素中找出最大值。实现思路: 定义变量,保存数组0索引上的元素 遍历数组,获取出数组中的每个元素 将遍历到的元素和保存数组0索引上值的变量进行比较 如果数组元素的值 ...
分类:
编程语言 时间:
2019-05-09 13:44:22
阅读次数:
131
package 对半法找数组元素;import java.util.Scanner;public class 对半法找数组元素 {public static void main(String[] args){ int m=0; Scanner sc=new Scanner(System.in); S ...
分类:
其他好文 时间:
2019-05-07 23:06:57
阅读次数:
300
思路:设置一个小于等于区x=-1;遍历数组元素,当数组元素小于等于给定数时,将数组元素跟小于等于区x所指下一个数组元素进行交换。 ...
分类:
编程语言 时间:
2019-05-03 22:57:05
阅读次数:
433