日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode之Detect Capital

發布時間:2023/12/4 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode之Detect Capital 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、題目

?

Given a word, you need to judge whether the usage of capitals in it is right or not.

We define the usage of capitals in a word to be right when one of the following cases holds:

  • All letters in this word are capitals, like "USA".
  • All letters in this word are not capitals, like "leetcode".
  • Only the first letter in this word is capital if it has more than one letter, like "Google".
  • Otherwise, we define that this word doesn't use capitals in a right way.

    Example 1:

    Input: "USA" Output: True

    Example 2:

    Input: "FlaG" Output: False

    Note:The input will be a non-empty word consisting of uppercase and lowercase latin letters.

    Subscribe to see which companies asked this question.

    ?

    ?

    ?

    ?

    2、代碼實現

    ?

    public class Solution {public boolean detectCapitalUse(String word) {if (word == null || word.length() == 0)return false;if (word.length() == 1) return true;int length = word.length();if (word.charAt(0) >= 65 && word.charAt(0) <= 90) {//AA**if (word.charAt(1) >= 65 && word.charAt(1) <= 90) {if (length > 2) {//AA*a*for (int i = 2 ; i < length; ++i) {if (word.charAt(i) >= 97 && word.charAt(i) <= 122)return false;}//AAAreturn true;} else {//AAreturn true;}}//Aa**if (word.charAt(1) >= 97 && word.charAt(1) <= 122) {if (length > 2) {for (int i = 2 ; i < length; ++i) {//Aa*A*if (word.charAt(i) >= 65 && word.charAt(i) <= 90)return false;}//Aaareturn true;} else {//Aareturn true;}} } else {//aAafor (int i = 1; i < length; i++) {if (word.charAt(i) >= 65 && word.charAt(i) <= 90)return false;}//aaareturn true;}return false;} }

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    ?

    創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

    總結

    以上是生活随笔為你收集整理的LeetCode之Detect Capital的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。