咨询电话:
15628812133
05
2025/07

java经典案例分析——好数字之和

发布时间:2025-07-05 14:45:50
发布者:神棍子
浏览量:
0

首先看下需求在java的sumOfGoodNumbers方法中给出两个参数 一个是int数组nums 测试用例是[1,3,2,1,5,4] 求出如果nums[i]大于nums中i+k和i-k的值称之为好数字,若只包含其一也为好,把所有的“好”求和。

下面看下解题思路首先循环这个nums 创建一个index值代编i每次循环+1 然后声明res 返回结果,首先判断下i+k和i-k是否在数组中,然后判断n大于i+k和i-k的和 

第一版未通过代码

这是第一版写法 只进行了单个判断,跑测试用例不正常,缺少同时存在且同时大于的情况下面补充完整

完整版代码 

补充后再次提交,用例全部通过,然后将i提取出来即可

测试用例通过

上一篇: 护理系统app版本更新提示代码实现过程
下一篇: 没有了
关键词:
返回列表