[LeetCode] 3701. Compute Alternating Sum

Chobby·2026년 1월 22일

LeetCode

목록 보기
949/992

😎풀이

  1. nums 순회
    1-1. 홀수 인덱스는 누적 값에서 현재 값을 뺌
    1-2. 짝수 인덱스는 누적 값에 현재 값을 더함
  2. 누적된 값 반환
function alternatingSum(nums: number[]): number {
    let sum = nums[0]
    for(let i = 1; i < nums.length; i++) {
        if((i & 1) === 1) sum -= nums[i]
        else sum += nums[i]
    }
    return sum
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글