반응형
안녕하세요. 개발 중인 정주입니다.
오늘은 프로그래머스(Lv.1) - x만큼 간격이 있는 n개의 숫자 문제를 풀었습니다.
목차
Github
문제 링크
https://programmers.co.kr/learn/courses/30/lessons/12954
풀이
해당 문제는 map을 이용하면 쉽게 풀 수 있습니다.
머리가 혼미해졌는지 "합"에 꽂혀서 reduce로 이것저것하다가 번뜩 정신 차려서 다시 풀었습니다;;
레벨 1 계속 푸니 어질어질하네요.
끝까지 화이팅...!
전체 코드
func solution(_ x:Int, _ n:Int) -> [Int64] {
return (1...n).map { Int64(x) * Int64($0) }
}
아직은 초보 개발자입니다.
더 효율적인 코드 훈수 환영합니다!
공감과 댓글 부탁드립니다.
반응형