참치코더의 꿈 메모장

알고리즘 42일차 - 프로그래머스 기출 문제(JAVA) / x만큼 간격이 있는 n개의 숫자 본문

잡다한 웹지식

알고리즘 42일차 - 프로그래머스 기출 문제(JAVA) / x만큼 간격이 있는 n개의 숫자

참치깡 2025. 6. 7. 11:04
728x90

전체 코드 부분

 

- 정수 x와 자연수 n을 입력받아 x부터 시작해 x씩 증가하는 숫자 n개를 출력하는 문제이다.

- 일단 Stack 리스트를 써서 stack에 첫번째 x를 push 시킨다.

- 그리고 증가할 만큼의 number 변수를 선언해서 x값이랑 같도록 만든 후 

- for문을 사용해서 x에 number 값만큼 더해 n개 만큼 stack에 push를 하면 문제가 원하는 stack 리스트가

  만들어 진다.

- 하지만 리턴값이 long[ ] 값이므로 answer 배열을 long값으로 stack.size( ) 크기만큼 선언한 후

- for문을 answer크기만큼 돌려 answer에 스택에 있는 값을 순서대로 다시 저장하면 정답이 나온다.

- 해당 값을 리턴후 정답이 나오는걸 확인할 수 있다. ^^

 

https://school.programmers.co.kr/questions/88551

 

프로그래머스

SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

 

다카야마 패밀리 레스토랑 생각보다 별로였다.... ㅎ

728x90
Comments