울음참고 개발공부
article thumbnail
728x90

 

 

 

 

https://school.programmers.co.kr/learn/courses/30/lessons/181931

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 


 

 

등차수열의 공식을 사용해서 풀어야하는 문제였다

 

 

[ 참고 ] 등차수열에 관한 지식

 

등차수열의 합 공식(일반항, 점화식 포함)

안녕하세요. IFF입니다. 수열은 미분, 적분, 확률과 통계와 같은 파트의 기초가 될 뿐만 아니라 더 나아...

blog.naver.com

 

 

 

여기서 살펴 볼 것은 등차수열의 일반항이다

 

 

 

 


 

 

class Solution {
    public int solution(int a, int d, boolean[] included) {
        int answer = 0;
        int n = included.length;
        int[] seq_list = new int[n];
        
        for (int i = 0; i < n; i++) {
            seq_list[i] = a + i*d;
            
            if(included[i]){
                answer += seq_list[i];
            }
        }  
        return answer;
    }
}

 

 

 

i 가 0 일때 부터 살펴보면,

seq_list[0] = a + 0*d 가 되므로 s[0] 에는 첫째항이 들어가게된다.

 

 

 

 

 

728x90
profile

울음참고 개발공부

@메각이

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!