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

天津网站建设美丽百度青岛代理公司

天津网站建设美丽,百度青岛代理公司,wordpress木木主题,wordpress面板​​题目来源: leetcode题目,网址:2309. 兼具大小写的最好英文字母 - 力扣(LeetCode) 解题思路: 遍历字符串以获得兼具大小写的英文字母,然后返回最大者或空串即可。 解题代码: c…

​​题目来源:

        leetcode题目,网址:2309. 兼具大小写的最好英文字母 - 力扣(LeetCode)

解题思路:

        遍历字符串以获得兼具大小写的英文字母,然后返回最大者或空串即可。

解题代码:

class Solution {public String greatestLetter(String s) {String res="";Set<Character> upper=new HashSet<>();Set<Character> lower=new HashSet<>();for(int i=0;i<s.length();i++){char temp=s.charAt(i);if(Character.isLowerCase(temp)){lower.add(temp);if(upper.contains((char)(temp-'a'+'A'))){if(res.length()==0 || res.charAt(0)-'A'<temp-'a'){res=(char)(temp-'a'+'A')+"";}}}else{upper.add(temp);if(lower.contains((char)(temp-'A'+'a'))){if(res.length()==0 || res.charAt(0)<temp){res=temp+"";}}}}return res;}
}
 

总结:

        官方题解给出了两种解法。第一种时哈希表,他是先使用哈希表保存字符,然后判断倒序遍历 26 个英文字母,返回第一个大小写都出现的字符或空串。第二种是位运算,lower 低26位保存小写字母是否出现,upper 低26位保存大小字母是否出现,然后遍历查找。


http://www.mnyf.cn/news/36259.html

相关文章:

  • wordpress+左侧菜单七台河网站seo
  • jsp网站首页怎么做营销型网站制作
  • 我自己做个网站怎么做徐州网站建设
  • wordpress 年月归档seo销售话术开场白
  • 旅游网站建设研究综述seo优化方法
  • 网站制作方案怎么写十大最靠谱培训机构
  • 深圳宝安区必去景点seo交流qq群
  • 如何用电脑主机做网站微指数查询入口
  • 传统文化传播公司网站建设谷歌外链工具
  • 做网站外包的公司好干嘛杭州疫情最新消息
  • 查网站备案号矿产网站建设价格
  • 建设网站之前都需要准备什么问题百度收录需要多久
  • 如何写代码做网站网页制作官方网站
  • 昆明营销型网站制作设计广州seo快速排名
  • 专业网站开发技术北京seo推广系统
  • 公司做网站的流程作图的步骤站长之家域名查询
  • 东莞三网合一网站制作网站优化平台
  • 电脑自带的做网站叫什么营销软文范例
  • 我有网站 怎么做淘宝推广的关键词快速排名seo怎么优化
  • js网站计数器代码智能建站abc
  • 企业网站建立步骤网络营销课程
  • 做网站费用多少抖音搜索引擎优化
  • 昆明网站外包上海广告推广
  • 网站建设用什么系统百度竞价推广收费
  • 西山区城市建设局网站宁波关键词排名优化
  • 常州网站推广州推动优化防控措施落地
  • 学校网站注重服务平台建设企业管理培训
  • 网站怎么做本地映射搜易网提供的技术服务
  • 做电影下载网站需要什么软件好优化大师卸载不了
  • 深圳高端保姆公司大型seo公司