leetcode如何检测大写字母
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关leetcode如何检测大写字母,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。题目链接https://leetcode-cn.com/p
千家信息网最后更新 2026年11月03日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安全错误
数据库的锁怎样保障安全
互联网科技有限公司
互联网科技产业
上海挚品互联网科技
互联网科技小贷
以房互联网科技
亿账通互联网科技
郑州华宇互联网科技
大白互联网科技
国外互联网科技网站
无锡溥仪互联网科技有限公司
互联网汽车科技小镇
小米互联网科技园设置
福建科技产业互联网发展
彤创互联网科技有限公司
呼和浩特新华互联网科技学院
众安科技工业互联网合作
半导体是互联网高科技吗
卡尔迅互联网科技有限公司
35岁以上互联网科技行业
山东大美朱楼互联网科技有限公司
精品咖啡豆
小米移动互联网科技园
互联网是不是新科技
致聘互联网科技
银优互联网科技有限公司
广西互联网科技公司
美国互联网前沿科技
花神(南京)互联网科技有限公司
合肥互联网科技公司公章图片
互联网安防科技感