LeetCodemaxarea code 问题解决代码
力扣最大面积个人学习数组给定一个整数数组,返回加起来等于给定目标的两个数字的索引。我们将得到两个论点:第一个整数数组[ 1,3,7,92 ]和第二个目标数字11现在我们需要查找数组中是否有任何两个数字加起来为目标数字11。然后返回这些数字的索引(数组索引或从0开始的位置)。步骤1验证约束:所有的数字都是正数还是可以有负数? >>所有数字都是正数数组中是否有重复的数字? >>否总会有可用的解决方案吗? >>不,可能并不总是有解决方案如果没有解决方案,我们返回什么? >>返回空是否可以有多个对加起来为目标?没有,只有1第二步:写出一些测试用例。最佳情况[1,3,7,9,2] ,目标= 11,返回[3, 4]无解, [1,3,7,9,2] , target = 25 , return null边缘条件1:输入空数组[],目标=1,返回空边缘条件2:输入[5],目标=5,返回null(因为没有两个数字)第3步:找出一个没有代码的解决方案:找出可行的解决方案,而不是最佳解决方案第4步:在代码中写出我们的解决方案: fun
下载地址
用户评论