1.1 等价类划分法 1.1.1 测试中的疑问? 做加法器功能测试时,测试了1+1,1+2,1+3和1+4之后,还有必要测试1+5和1+6吗,能否放心地认为它们是正确的? 1.1.2 等价类划分 1) 把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据作为测试用例 2) 每类的代表性 ...
分类:
其他好文 时间:
2020-01-05 15:35:30
阅读次数:
92
reverve 数组的倒序方法 Array.prototype.reverse = function(){ //用二分法 for(var i=0;i<this.length/2;i++){ //解构赋值 [this[i],this[this.length-1-i]] = [this[this.len ...
分类:
编程语言 时间:
2020-01-04 22:41:12
阅读次数:
130
1.字符窜判断:从键盘输入一个字符串,判断字符是否可以转换为有效数字 2.随机产生一个200内数字,猜高了输出“高了”,低了输出低了,直到猜对为止输出“对了”(分别用死循环,dowhile,while写) 3.数组{1,3,5,6,0}插入一个数保持连续性 4.数组{“3”,“5”,“5”,“66” ...
分类:
编程语言 时间:
2019-12-30 19:46:52
阅读次数:
80
二分法求根主要应用了区间套定理,这一算法实现简单且结果也迭代的较好,但对于复杂函数其结果不理想 1.代码 %%二分法求根 %%f为函数表达式,interval0为初始区间,epsilon为控制精度 function RD = Roots_dichotomy(f,interval0,epsilon) ...
分类:
其他好文 时间:
2019-12-30 14:11:06
阅读次数:
91
本文始发于个人公众号:TechFlow 1 二分法可以说是鼎鼎大名,哪怕是没有学过编程的同学,也许说不上来二分法这个名字,但是对于其中的精髓应该都是有所了解的。不了解的同学也没关系,我一句话就能交代清楚:我们每次将一个集合一分为二,每次舍弃其中一半。早在两千多年前,庄子就搞清楚了二分法的精髓,他说: ...
分类:
编程语言 时间:
2019-12-26 13:27:13
阅读次数:
218
HDU 5730(CDQ+FFT/NTT) 题意:将长度为$n$的序列分成若干段,每段$[l,r]$的权值为$a_{r l+1}$,一种分法的权值为所有段的乘积,求所有可能的分法的权值和 根据题意可以得到简单$dp$ $dp_0=1,dp_i=\sum_0^{i 1}dp_j \cdot a_{i ...
分类:
其他好文 时间:
2019-12-26 13:20:56
阅读次数:
84
/* 题目: 寻找递增数组0~n-1中缺失的数字。 */ /* 思路: 变形二分法。 */ #include<iostream> #include<cstring> #include<vector> #include<algorithm> #include<map> using namespace ...
分类:
其他好文 时间:
2019-12-23 22:43:06
阅读次数:
102
/* 题目: 求单调递增数组中,数值与下标相等的任意数字。 */ /* 思路: 二分法。 */ #include<iostream> #include<cstring> #include<vector> #include<algorithm> #include<map> using namespac ...
分类:
编程语言 时间:
2019-12-23 22:25:28
阅读次数:
100
题目描述: 方法一:二分法 class Solution: def findSpecialInteger(self, arr: List[int]) -> int: span = len(arr)//4 + 1 for i in range(0,len(arr),span): a = bisect. ...
分类:
编程语言 时间:
2019-12-23 17:06:53
阅读次数:
85
测试用例设计 1用例数据分析 边界值分析法 定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 1)边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。 2) ...
分类:
其他好文 时间:
2019-12-22 16:50:03
阅读次数:
80