当前位置: 首页 > ai >正文

力扣25.7.15每日一题——有效单词

Description

应该都能看懂吧……

Solution

一道简单的模拟题。
按照题意枚举字符串,判断元/辅音;判断合法即可。
也不知道今天的题为什么怎么淼

Code(C++、Python3)

C++

class Solution {
public:bool isValid(string word) {if (word.size() < 3) return false;int e = 0, f = 0;for (char c : word) {if (isalpha(c)) {c = tolower(c);if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u') {e++;} else {f++;}} else if (!isdigit(c)){return false;}}return e && f;}
};

Python3

class Solution:def isValid(self, word: str) -> bool:if len(word) < 3:return Falsee = f = Falsefor c in word:if c.isalpha():if (c.lower() in 'aeiou'):e = Trueelse :f = Trueelif not c.isdigit():return Falsereturn e and f

欢迎大家关注LeetCode——C2h6oqwq。也恳求大家点赞收藏加关注~~~

http://www.xdnf.cn/news/15433.html

相关文章:

  • Vue框架之模板语法(插值表达式、指令系统、事件处理和表单绑定)全面解析
  • CSS的初步学习
  • 课题学习笔记1——文本问答与信息抽取关键技术研究论文阅读(用于无结构化文本问答的文本生成技术)
  • elasticsearch 下载/安装
  • AJAX 入门到精通
  • 60V/3A高效同步降压转换器替代LM2576只需4个元器件
  • 终端安全管理系统为什么需要使用,企业需要的桌面管理软件
  • Video Python(Pyav)解码一
  • MongoDB基础增删改查命令
  • CSS :root伪类详解:实现动态主题切换的关键所在
  • CAS单点登录架构详解
  • 从零构建鸿蒙应用:深度解析应用架构与项目结构
  • linux 内核: 遍历当前所有进程
  • AR眼镜:重塑医学教育,开启智能教学新时代
  • 图像修复:深度学习实现老照片划痕修复+老照片上色
  • 物联网系统中MQTT设备数据的保存方法
  • HC595串转并
  • CUDA 环境下 `libcuda.so` 缺失问题解决方案
  • linux网络编程之单reactor模型(二)
  • 僵尸进程Zombie Process
  • Java核心类库深度解析与实战:从字符串处理到计算器开发
  • 【Android】按钮的使用
  • Windows远程FX的编解码器性能优化
  • vscode 打开c++文件注释乱码
  • WPF,Winform,HTML5网页,哪个UI开发速度最快?
  • 智驾芯片软件分层测试
  • Element plus参考vben逻辑实现的描述列表组件封装实践
  • Spark Expression codegen
  • 利用DeepSeek为chdb命令行客户端添加输出重定向和执行SQL脚本功能
  • uniapp 微信小程序Vue3项目使用内置组件movable-area封装悬浮可拖拽按钮(拖拽结束时自动吸附到最近的屏幕边缘)