leetcode如何检测大写字母
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇文章将为大家详细讲解有关leetcode如何检测大写字母,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。题目链接https://leetcode-cn.com/p
千家信息网最后更新 2025年01月31日leetcode如何检测大写字母
这篇文章将为大家详细讲解有关leetcode如何检测大写字母,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
题目链接
https://leetcode-cn.com/problems/detect-capital/
题目描述
给定一个单词,你需要判断单词的大写使用是否正确。
我们定义,在以下情况时,单词的大写用法是正确的:
全部字母都是大写,比如"USA"。
单词中所有字母都不是大写,比如"leetcode"。
如果单词不只含有一个字母,只有首字母大写, 比如 "Google"。
否则,我们定义这个单词没有正确使用大写字母。
示例 1:
输入: "USA"输出: True
示例 2:
输入: "FlaG"输出: False
注意: 输入是由大写和小写拉丁字母组成的非空单词。
解题方案
思路
标签:字符串遍历
遍历一遍字符串,分别记录大于
a
和小于a
的数量若全大于
a
说明是全小写,反之全大写若只有一个小于
a
,载判断是否为第一个字符
代码
class Solution { public boolean detectCapitalUse(String word) { int c1 = 0, c2 = 0; for(int i = 0; i < word.length(); i++){ if(word.charAt(i) - 'a' >= 0){ c1++; }else{ c2++; } } if(c1 == word.length() || c2 == word.length()){ return true; } return (1 == c2 && word.charAt(0) < 'a'); }}
关于"leetcode如何检测大写字母"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
大写
字母
单词
大写字母
字符
篇文章
输入
检测
只有
字符串
小写
更多
示例
题目
输出
不错
实用
代码
内容
思路
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
尔雅计算机网络技术2021答案
node免费服务器
周村染色软件开发报价
网络安全防护喷雾推荐
福州飞机票软件开发
我的世界gta服务器测评
公司服务器可以设置几个账号登录
北京做直销软件开发
浙江常用软件开发价格表
网络技术宣传页
上海抖音软件开发程序员工资
网络安全法不同意见
数据库造数据工具
信息网络安全督察
web软件开发主要学什么
马鞍山网络安全管理成绩
会员注册数据库设计
学生网络安全免费ppt
网络安全中的病毒
电脑上没有数据库怎么建立数据
做软件开发女生
直销会员系统软件开发
科技发展与网络安全
网络安全通报pdf
数据库安全的常见法律
转行做数据库还是软件开发
戴尔服务器raid怎么去掉硬盘
最佳证据总结查哪些数据库
属于小型数据库管理
mysql中的默认数据库