Test/Coding Tests [Programmers] 팩토리얼 - func solution(_ n:Int) -> Int { var result = 0 for i in 0...10{ if n >= Factorial(i){ result = i } } return result } func Factorial(_ num: Int) -> Int { if num < 2 { return num } return Factorial(num-1) * num } 참고 [Swift Algorithm Note] 재귀함수 정리 (feat. Factorial) 대충은 알고 있었지만,, 지금까지는 알고리즘에 대한 정확한 개념 없이 문제를 해결해왔다. 하지만 점차 문제 수준이 높아지면서 알고리즘을 정확히 파악하고 있어햐 한다는 것을 느낌,, 따라서 seolhee2750.tistory.com 728x90 공유하기 게시글 관리 구독하기Joey의 블로그 'Test > Coding Tests' 카테고리의 다른 글 [Programmers] 소인수분해 (2) 2023.11.08 [Swift] 코테 자주 쓰는 문법 (0) 2023.11.07 [Programmers] 합성수 찾기 (0) 2023.11.07 [Programmers] 공 던지기 (2) 2023.10.28 [Programmers] 2차원으로 만들기 (0) 2023.10.25 Contents 당신이 좋아할만한 콘텐츠 [Programmers] 소인수분해 2023.11.08 [Swift] 코테 자주 쓰는 문법 2023.11.07 [Programmers] 합성수 찾기 2023.11.07 [Programmers] 공 던지기 2023.10.28 댓글 0 + 이전 댓글 더보기