문제 풀이/99클럽

[99클럽] 18일차 TIL

동까의 코딩 2024. 6. 7. 22:35
반응형

https://leetcode.com/problems/count-sorted-vowel-strings/submissions/1280576421/

 

class Solution:
    f = {}
    def countVowelStrings(self, n):
        return self.nHr(5, n)

    def nHr(self, n, r):
        return self.fact(n+r-1) // self.fact(n-1) // self.fact(r)

    def fact(self, n):
        if n <= 1:
            return 1
        elif n not in self.f:
            self.f[n] = n * self.fact(n-1)
        return self.f[n]
반응형