New World
[Java, JavaScript] x만큼 간격이 있는 n개의 숫자 본문
728x90
반응형
X로 시작해서 X씩 증가하는 숫자를 n개 지니는 리스트
=> 배열의 총 공간이 n개이며 첫 공간은 x이다.
또한, x 숫자만큼 증가한다.
함수 내에 배열을 지정한 명칭은 answer이니
배열의 총 공간이 n개
=> long[] answer = new long [n];
첫 공간은 x이다.
=> answer[0] = x;
x 숫자만큼 증가
=> answer[i] = x + answer[i-1];
위 내용을 종합하면 왼쪽 이미지처럼 코드를 작성할 수 있다.
또는 왼쪽의 자바 스크립트처럼 풀이할 수도 있다.
push() 함수는 배열 내에 숫자를 입력할 때 사용한다.
answer의 첫 공간을 지정해주지 않고 바로 x만큼 증가한다는 것을 이용하여 x*(i+1)을 사용할 수도 있다.
* push 함수 : 배열의 마지막에 새로운 요소를 추가
반응형
'Programming > Coding test' 카테고리의 다른 글
[Java] 프로그래머스 120892번 암호 해독 (0) | 2023.01.04 |
---|---|
[Java] 백준 10773번 제로 (0) | 2022.11.22 |
[Java, JavaScript] 평균 구하기 (0) | 2021.10.12 |
[Java, JavaScript] 콜라츠 추측 (0) | 2021.10.12 |
[Java, JavaScript] 짝수와 홀수 (0) | 2021.10.12 |
Comments