首先看下需求在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版本更新提示代碼實現過程
)
)
)
