首页
学习
活动
专区
圈层
工具
发布

#int

白盒测试实训—逻辑覆盖-语句覆盖法-参考答案

XPcode7

根据下面的代码段,画出程序流程图,对程序流程图进行分析,设计一组测试用例,满足语句覆盖。

7910

字符串-14.最长公共前缀-力扣(LeetCode)

白天的黑夜

9210

哈希表-219.存在重复元素II-力扣(LeetCode)

白天的黑夜

与该题解法类似哈希表-1.两数之和-力扣(LeetCode)-CSDN博客,只不过多了一个下标差的判断。这里有一个小细节不容忽视,当哈希表中已存在查询元素时,在...

7210

哈希表-1.两数之和-力扣(LeetCode)

白天的黑夜

时光荏苒,博主也是再次来到leetcode的起点了,今天的我早已不是过去的我,回归正题接下来开始我们的算法之旅吧

10210

分治-归并-493.翻转对-力扣(LeetCode)

白天的黑夜

5810

分治-归并-315.计算右侧小于当前元素的个数-力扣(LeetCode)

白天的黑夜

1、返回结果的vector<int> ret,和int index100005,int tmpNums100005,     int tmpIndex10000...

9310

分治-快排-面试题 17.14.最小k个数-力扣(LeetCode)

白天的黑夜

7110

分治-快排-215.数组中的第k个最大元素-力扣(LeetCode)

白天的黑夜

9410

位运算-371.两整数之和-力扣(LeetCode)

白天的黑夜

5810

前缀和-1314.矩阵区域和-力扣(LeetCode)

白天的黑夜

8610

前缀和-525.连续数组-力扣(LeetCode)

白天的黑夜

在和为k的子数组中,unordered_map<int,int> hash,第一int存的是前缀和,第二个int存的前缀和出现的频率,而在本题中,所求的是子数组...

9910

前缀和-974.和可被k整除的子数组-力扣(LeetCode)

白天的黑夜

将问题转化为在0,i-1区间内找前缀和余数等于(sum%k+k)%k,对于哈希表unordered_map<int,int> hash,第一个int是前缀和余数...

10210

前缀和-238-除自身以外数组的乘积-力扣(LeetCode)

白天的黑夜

8410

二分查找-268.丢失的数字-力扣(LeetCode)

白天的黑夜

7510

二分查找-153-寻找旋转排序数组中的最小值-力扣(LeetCode)

白天的黑夜

这里需要判断是否为旋转数组,因为存在旋转后与原数组一致的情况,所以需要判断nums[0]是否大于nums[n-1],大于则为旋转数组,反之则不是

12310

二分查找-69.x的平方根-力扣(LeetCode)

白天的黑夜

 根据举例可以发现,要找的平方根,它的平方数是小于或等于x的,因此我们可以划分出两段区间,由此可以使用二分算法解决问题

5510

双指针-18.四数之和-力扣(LeetCode)

白天的黑夜

这里有个小地方需要注意,在测试样例中会出现一组数据,使target-numsi-numsj的结果超出int的存储大小,可以使用强制类型转换解决

10310

动态规划-931.下降路径最小和-力扣(LeetCode)

白天的黑夜

我们需要的是到达[i,j]的最小路径和,所以此时dp[i][j]表示:到达[i,j]位置时,最小的下降路径

8910

动态规划-LCR 089.打家劫舍-力扣(LeetCode)

白天的黑夜

结合示例1,我们能得知对于小偷而言不能连续偷相连的房间,且需要保证偷窃的金额最高。

8810

动态规划-64.最小路径和-力扣(LetCode)

白天的黑夜

我们需要求到达[i,j]位置时数字总和的最小值,所以dp[i][j]表示:到达[i,j]位置时,路径数字总和的最小值。

6410
领券