아요 개발 일기

[프로그래머스] Level 1. x만큼 간격이 있는 n개의 숫자 본문

Algorithms/문제 풀이

[프로그래머스] Level 1. x만큼 간격이 있는 n개의 숫자

소진이 2023. 1. 17. 10:22

안녕하세요 #.#

요즘 날씨가 너무 좋은 것 같아요!! 하지만 일교차가 크기때문에 감기 조심!!


문제

 

내가 푼 풀이

저는 for in 문을 사용하여 풀어보았습니다!

n번만큼 x 값을 더하고 그 값들은 answer에 추가해줬습니다.

좋다고 생각한 풀이

고차함수를 사용하려고 생각해봤는데, 몇 번 반복하는지에 관련된 부분이 막혀서 그냥 for-in문으로 구성했었어요..

Array(1...n)으로 설정해주면되는 간단한 문제였네요!!

map 고차함수로 전 값( $0 )과 x를 곱한 수를 Array에 추가해 준 풀이입니다.

정확성 비교

 

내가 푼 풀이

 

괜찮다고 생각한 풀이

for-in문이 정확성면에서는 더 좋네요? 

한번 고차함수를 언제 사용하는지, 어떻게 사용해야 실용적으로 쓸 수 있는지 알아봐야겠어요..!