gpt4 book ai didi

c# - 如何检查单词中的字母是否按字母顺序排列?

转载 作者:太空宇宙 更新时间:2023-11-03 17:08:29 25 4
gpt4 key购买 nike

英语中有几个单词由字母组成,按字母顺序排列,即:hot、fry、fuzz、am、in、hoops 和 almost。

我需要一种方法来检查单词中的字母是否满足上述规范。

我所能想到的就是创建一个字母表数组,并测试每个连续的字母是否在字母表数组中具有更高的索引。

最佳答案

string s = "hoops";
bool inOrder = s == String.Join("", s.OrderBy(c => c));

bool inOrder = s.SequenceEqual(s.OrderBy(c => c));

关于c# - 如何检查单词中的字母是否按字母顺序排列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17117306/

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