gpt4 book ai didi

c# - 我预计此算法检查元音的速度会很慢

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:10:36 28 4
gpt4 key购买 nike

以下算法的速度将由句子中的单词数和每个单词中的字符数决定。我相信这是 O(N^2)?或更糟。

private bool CheckForNoVowels(string sentence)
{
foreach (string word in sentence.Split(' '))
foreach (char c in word)
if (!vowels.Contains(c))
return true;
}

Bill Gates 是否有某种 secret string.HasVowel 对我隐瞒?有没有更好,更有效的方法来搜索这个。谢谢。

意图
我试图确定字符串是公司还是名称,我假设如果有一个没有元音的单词,它是一个缩写词或首字母缩写词,并且它是一家公司。

最佳答案

Regex.IsMatch(sentence, "[aoeui]");

关于c# - 我预计此算法检查元音的速度会很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4778306/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com