在圣杯世界里面,有一种隐藏咒语,这个咒语的秘密是一段英文中同时出现大小写的字母中最大的那一个,现在给你一段英文,你能把这个字母找出来嘛?
ps:一定存在答案

样例
样例 1:输入:"aAbb"
输出:A
解释:因为只有小写的b没有大写的,而a既有大写又有小写,所以a是满足条件的最大的字母,也是满足条件的唯一的字母
样例 2:输入:"aabbBCcDd"
输出:D
解释:因为满足题意的有三个字母分别是'b','c','d'其中d最大,所以答案是d
注意事项
英文长度不会超过100000
class Solution {public:/*** @param Spell: The Spell* @return: nothing*/char holyGrailspell(string &Spell) {// Write your code hereint letter[26]={0};bool upper[26]={false};for (int i = 0; i < Spell.size(); i++) {/* code */if(Spell[i]>='A'&&Spell[i]<='Z') {upper[Spell[i]-'A']=true;}else{letter[Spell[i]-'a']++;}}char res;for (int i = 0; i < 26; i++) {/* code */if(letter[i]&&upper[i]) res='A'+i;}return res;}
};

lintcode1485. 圣杯咒语相关推荐

  1. 1485. 圣杯咒语

    1485. 圣杯咒语   在圣杯世界里面,有一种隐藏咒语,这个咒语的秘密是一段英文中同时出现大小写的字母中最大的那一个,现在给你一段英文,你能把这个字母找出来嘛? ps:一定存在答案 样例 样例 1: ...

  2. 天池 在线编程 圣杯咒语

    文章目录 1. 题目 2. 解题 1. 题目 一段英文中同时出现大小写的字母中最大的那一个,现在给你一段英文,你能把这个字母找出来嘛? ps:一定存在答案 英文长度不会超过100000 样例 1: 输 ...

  3. 【布局】圣杯布局双飞翼布局

    背景 随着前端技术的发展推进,web端的布局方式已基本成熟,那么在网站布局方式中,三列布局最为常用,布局方式也有很多,渐渐的开发者们开始从效率的角度优化自己的代码 "如果三排布局能将中间的模 ...

  4. 被追捧为“圣杯”的深度强化学习已走进死胡同

    作者 | 朱仲光 编译 | 夕颜 出品 | AI科技大本营(ID:rgznai1100) [导读]近年来,深度强化学习成为一个被业界和学术界追捧的热门技术,社区甚至将它视为金光闪闪的通向 AGI 的圣 ...

  5. 人工智能的圣杯:关于可解释AI(XAI)的一切

    人工智能的圣杯:关于可解释AI(XAI)的一切 在过去十年间,无数个人工智能解决方案在各大企业得到部署. 智能受众评测系统.智能财务合规系统.智能人员招聘系统,不一而足. 这期间,在企业客户却也始终存 ...

  6. 费马大定理:三百年数学圣杯的角逐

    来源:和乐数学 费马大定理,又被称为"费马最后的定理".人类前赴后继挑战了三个世纪,多次震惊全世界,耗尽人类众多最杰出大脑的精力,也让千千万万业余者痴迷. 费马大定理的故事与数学的 ...

  7. 三种方式实现圣杯布局

    圣杯布局的三种实现 圣杯布局是一种很常见的css布局.他要求: 上部和下部各自占领屏幕所有宽度. 上下部之间的部分是一个三栏布局. 三栏布局两侧宽度不变,中间部分自动填充整个区域. 中间部分的高度是三 ...

  8. CSS 圣杯布局升级版---多个固定宽度一个自适应宽度

    1.一个div固定,一个div自适应宽度.两种情况,固定在左或者在右. HTML: <div class="box1"><div class="main ...

  9. monty python喜剧-经典喜剧电影推荐:巨蟒与圣杯

    5.巨蟒与圣杯Monty Python and the Holy Grail 导演: 特瑞·吉列姆.特瑞·琼斯 主演: 格雷厄姆·查普曼.约翰·克立斯 制片国家/地区: 英国 带着敲椰子壳的仆人,亚瑟 ...

  10. 圣杯布局与双飞翼布局全解

    圣杯布局和双飞翼布局基本上是一致的,都是两边固定宽度,中间自适应的三栏布局,其中,中间栏放到文档流前面,保证先行渲染.解决方案大体相同,都是三栏全部float:left浮动,区别在于解决中间栏div的 ...

最新文章

  1. 小程序picker_小程序·云开发实战 - 迷你微博
  2. 电脑耳机声音小怎么调大_录自媒体vlog视频声音小怎么办,看兰哥怎样不花钱就解决...
  3. 判断目录是否存在,若不存在即创建-Python
  4. Java面试,如何在短时间内做突击
  5. NLayerAppV3--.net Core2实现的DDD分层架构
  6. 大数据 -- 安装Hadoop-单机模式(1)
  7. Oracle11g数据库安装
  8. RabbitMQ教程_1 引言
  9. Android 异步任务
  10. ORB_SLAM2探秘 第一章
  11. 2 EDA技术实用教程【Verilog 语句基本类型】
  12. [NLP论文阅读]A SIMPLE BUT TOUGH-TO-BEAT BASELINE FOR SENTENCE EMBEDDINGS
  13. 基于 AngularJS 的 UI 框架 Suave UI
  14. 前端教程:用 Canvas 编织璀璨星空图
  15. html5学习笔记——三、图文展示网页设计
  16. Activiti 学习笔记十:开始活动节点(判断流程是否结束及查询历史)
  17. java 获取服务器信息
  18. rtmp jwplayer简单应用
  19. 在小公司熬了两年后我终于如愿以偿进了阿里
  20. 盘点7款应用最广泛的 Linux 桌面环境

热门文章

  1. python爬虫之获取谷歌浏览器所有cookie
  2. 根据当前谷歌浏览器版本获取或更新更新chromedriver.exe
  3. 如何用html来编写ppt,impress.js——用HTML“写”幻灯片
  4. The JAVA_HOME environment variable is not defined correctly 解决方法
  5. Python学习笔记4---类和对象
  6. Diligent Corporation获得Clearlake Capital和黑石的新投资
  7. 如何以椭圆形显示位图
  8. 数据结构系列之三红黑树
  9. ggggxc学习笔记----Vue学习笔记II----模板语法
  10. 面试总结-2023届安全面试题总汇