Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 617 Bytes

Question_3205.md

File metadata and controls

22 lines (18 loc) · 617 Bytes

LeetCode Records - Question 3205 Maximum Array Hopping Score I

Attempt 1: Use a nested loop

class Solution {
    public int maxScore(int[] nums) {
        int[] accumulatedScores = new int[nums.length];

        for (int i = 0; i < nums.length; i++) {
            for (int j = i + 1; j < nums.length; j++) {
                accumulatedScores[j] = Math.max(accumulatedScores[j], accumulatedScores[i] + (j - i) * nums[j]);
            }
        }

        return accumulatedScores[nums.length - 1];
    }
}
  • Runtime: 57 ms (Beats: 21.74%)
  • Memory: 44.62 MB (Beats: 81.52%)