❓ 오늘의 문제
1. 카운트 업
- 정수 start_num와 end_num가 주어질 때, start_num부터 end_num까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
나의 정답 코드
import Foundation
func solution(_ start_num:Int, _ end_num:Int) -> [Int] {
var result = [Int]()
for i in start_num...end_num {
result.append(i)
}
return result
}
✓ TIL
내 방법 : 빈 배열을 만들고 for문을 사용해서 start_num 부터 end_num까지 배열에 추가하기
var result = [Int]()
result 라는 Int형 빈 배열 변수를 생성한다.
for i in start_num...end_num {
result.append(i)
}
for문을 사용해서 start_num 부터 end_num 까지 반복하며 result 배열에 값을 추가한다.
return result
result 배열 return
다른 사람들의 방법
import Foundation
func solution(_ start: Int, _ end: Int) -> [Int] {
[Int](start...end)
}
import Foundation
func solution(_ start:Int, _ end:Int) -> [Int] {
return (start...end).map { $0 }
}
😼 GitHub
'스파르타 코딩 클럽 - iOS 스타터 6기 > 알고리즘 코드카타' 카테고리의 다른 글
27. 스파르타 코딩 클럽 - 5월 7일 코딩테스트 연습 (코드카타) (0) | 2025.05.07 |
---|---|
26. 스파르타 코딩 클럽 - 5월 2일 코딩테스트 연습 (코드카타) (0) | 2025.05.02 |
25. 스파르타 코딩 클럽 - 4월 25일 코딩테스트 연습 (코드카타) (0) | 2025.04.25 |
24. 스파르타 코딩 클럽 - 4월 24일 코딩테스트 연습 (코드카타) (0) | 2025.04.24 |
23. 스파르타 코딩 클럽 - 4월 23일 코딩테스트 연습 (코드카타) (0) | 2025.04.23 |