首页 > 其他分享 >案例:输入(0-20000)且为100的倍数,等价类分析正确的是()A 一个有效,一个无效。B一个有效,两个无效。C两个以上有效,两个以上无效。D两个有效,一个无效。

案例:输入(0-20000)且为100的倍数,等价类分析正确的是()A 一个有效,一个无效。B一个有效,两个无效。C两个以上有效,两个以上无效。D两个有效,一个无效。

时间:2024-11-03 19:17:55浏览次数:3  
标签:两个 无效 等价 有效 20000 100

案例:

输入(0-20000)且为100的倍数,等价类分析正确的是()

A 一个有效,一个无效。

B一个有效,两个无效。

C两个以上有效,两个以上无效。

D两个有效,一个无效。

解析:

首先看等价类划分含义:

等价类划分是一种软件测试设计技术,它将输入数据的集合划分为若干个等价类,每个等价类中的数据从程序的角度看是等效的。

对于输入(0-20000)且为100的倍数,我们可以将其划分为有效等价类和无效等价类。

有效等价类:

1. 0-20000范围内的100的倍数。

无效等价类:

1. 小于0的数。

2. 大于20000的数。

3. 不是100的倍数的数。

根据这个划分,我们可以看到题目中的选项:

A. 一个有效,一个无效 —— 不正确,因为有效等价类不止一个。

B. 一个有效,两个无效 —— 不正确,因为无效等价类不止两个。

C. 两个以上有效,两个以上无效 —— 正确,因为有效等价类至少有一个,无效等价类有三个。

D. 两个有效,一个无效 —— 不正确,因为有效等价类不止两个,无效等价类也不止一个。

所以,正确答案是 C。

标签:两个,无效,等价,有效,20000,100
From: https://blog.csdn.net/qq_42755734/article/details/143468820

相关文章

  • Leetcode每日一题 3226. 使两个整数相等的位更改次数
    Leetcode每日一题##3226.使两个整数相等的位更改次数###C++给你两个正整数n和k。你可以选择n的二进制表示中任意一个值为1的位,并将其改为0。返回使得n等于k所需要的更改次数。如果无法实现,返回-1。解题思路:通过除2取余依次获得两个数对应的二进制位......
  • 华为机试HJ18 识别有效的IP地址和掩码并进行分类统计
    首先看一下题描述请解析IP地址和对应的掩码,进行分类识别。要求按照A/B/C/D/E类地址归类,不合法的地址和掩码单独归类。所有的IP地址划分为 A,B,C,D,E五类A类地址从1.0.0.0到126.255.255.255;B类地址从128.0.0.0到191.255.255.255;C类地址从192.0.0.0到223.255.255.255;......
  • 代码随想录一刷——242.有效的字母异位词
    在考虑哈希表选择哪种结构的时候(数组,set,map),在大小和范围都比较小的情况下我们优先考虑数组。在本题中,我们构建一个哈希表,来统计在s中各个字母出现的频次,而后在t中对已统计好频次的哈希表进行自减操作,最后判断哈希表中每个索引是否是0,若不是则s和t不是有效地字母异位词,反之,则......
  • 代码随想录算法训练营第十天|leetcode232.用栈实现队列、leetcode225. 用队列实现栈、
    1leetcode232.用栈实现队列题目链接:232.用栈实现队列-力扣(LeetCode)文章链接:代码随想录视频链接:栈的基本操作!|LeetCode:232.用栈实现队列哔哩哔哩bilibili自己的思路:真的第一次接触这个概念,完全没有任何思路,甚至不知道从何下手1.1基本概念栈就是相当于砌墙的砖头,先......
  • 【C++动态规划】有效括号的嵌套深度
    本文涉及知识点C++动态规划LeetCode1111.有效括号的嵌套深度有效括号字符串定义:对于每个左括号,都能找到与之对应的右括号,反之亦然。详情参见题末「有效括号字符串」部分。嵌套深度depth定义:即有效括号字符串嵌套的层数,depth(A)表示有效括号字符串A的嵌套深度。详......
  • 5个有效的华为(HUAWEI)手机数据恢复方法
    5个有效的手机数据恢复方法华为智能手机中的数据丢失比许多人认为的更为普遍。发生这种类型的丢失有多种不同的原因,因此数据恢复软件的重要性。您永远不知道您的智能手机何时会在这方面垮台;因此,预防总比哀叹好,这就是为什么众多智能手机用户选择此类软件的原因。尽管有很多解决......
  • 今日力扣:3226. 使两个整数相等的位更改次数 python3解法
    给你两个正整数 n 和 k。你可以选择 n 的 二进制表示 中任意一个值为1的位,并将其改为0。返回使得 n 等于 k 所需要的更改次数。如果无法实现,返回-1。示例1:输入: n=13,k=4输出: 2解释:最初,n 和 k 的二进制表示分别为 n=(1101)2 和 k=(010......
  • Leetcode 3226. 使两个整数相等的位更改次数
    模拟题,但是要注意按位与操作和比较运算符的优先级,比较运算符优先级更高,所以t1,t2这样写,不然就得加括号。1classSolution{2public:3intminChanges(intn,intk){4intres=0;5while(n&&k){6intt1=n&1;7int......
  • 当oledig.dll缺少时,有效解决策略
    当系统提示缺少oledlg.dll(注意:原文中的“oledig.dll”可能是“oledlg.dll”的误写,因为“oledlg.dll”是一个常见的DLL文件,而“oledig.dll”则不是)时,这通常意味着某些程序或游戏可能无法正常运行。以下是一些有效解决策略:一、手动下载并替换确定系统位数:首先,需要确定你的......
  • 有效利用关键词研究工具提升网站流量的策略
    内容概要在当前信息泛滥的时代,关键词研究工具的重要性愈发突出。它们不仅能帮助我们识别和分析用户搜索行为,还能够精准地为网站内容定位,确保我们能够吸引并留住目标受众。关键词研究工具通过提供大量的数据,帮助站长和营销策略制定者更好地理解市场趋势、用户需求以及竞争对手......