美文网首页
LeetCode之Count Sorted Vowel Stri

LeetCode之Count Sorted Vowel Stri

作者: 糕冷羊 | 来源:发表于2021-03-24 11:24 被阅读0次

问题:



方法:
两种解法,一种是DP如下方代码所示;另外一种是排列组合,推导出排列组合公式。

class CountSortedVowelStrings {
    fun countVowelStrings(n: Int): Int {
        var a = 1
        var e = 1
        var i = 1
        var o = 1
        val u = 1
        for (index in 1 until n) {
            a += e + i + o + u
            e += i + o + u
            i += o + u
            o += u
        }
        return a + e + i + o + u
    }
}

fun main() {
    val countSortedVowelStrings = CountSortedVowelStrings()
    print(countSortedVowelStrings.countVowelStrings(2))
}

有问题随时沟通

具体代码实现可以参考Github

相关文章

网友评论

      本文标题:LeetCode之Count Sorted Vowel Stri

      本文链接:https://www.haomeiwen.com/subject/yegchltx.html