给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。

J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。

示例 1:

输入: J = "aA", S = "aAAbbbb"

输出: 3

示例 2:

输入: J = "z", S = "ZZ"

输出: 0

注意:

S 和 J 最多含有50个字母。

J 中的字符不重复。

class Solution {

public int numJewelsInStones(String J, String S) {

Set set = new HashSet<>();

for(int i=0;i

set.add(J.charAt(i));

}//将宝石存入set中

int count=0;

for(int i=0;i

if(set.contains(S.charAt(i))){

count++;//如果遍历S,如果中有宝石类型的石头,count++

}

}

return count;

}

}

python宝石与石头_771. 宝石与石头相关推荐

  1. LeetCode简单题之石头与宝石

    题目 给你一个字符串 jewels 代表石头中宝石的类型,另有一个字符串 stones 代表你拥有的石头. stones 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石. ...

  2. python偷回灭霸的宝石_灭霸获取无限宝石,其中一颗最让他怀疑,最残酷的是灵魂宝石?...

    哈喽,大家好.要说<复联3>中灭霸是最强的反派,应该不会有人反对吧.毕竟一上场就为我们展示了一场漫威史无前例的最大悲剧,在灭霸收集无限宝石的过程中.我们也同样看到了各位英雄们的实力与灭霸相 ...

  3. python偷回灭霸的宝石_Python视频处理案例:反转灭霸打响指的视频动画(源代码)!...

    <复仇者联盟4:终局之战>的宣传口号是逆转无限(to reserve infinity),在电影中,钢铁侠研究出了可以穿越时间的量子战甲,复仇者联盟人手一件,穿越时空回到过去带回了六颗无限 ...

  4. python偷回灭霸的宝石_复联4不能合理解释:钢铁侠是怎么从灭霸手中偷走无限宝石的!...

    毫不隐瞒地讲,看完<复仇者联盟4>之后,绝对有漫威粉丝对其中的一个(或几个)镜头感到困惑! 当灭霸第3次扣响无限手套时,没有任何反应,灭霸居然在这个时候才发现宝石不见了-- 更匪夷所思的是 ...

  5. python偷回灭霸的宝石_Python+PyQt5实现灭霸响指功能

    之前给大家分享过灭霸命令GitHub地址:https://github.com/hotvulcan/Thanos.sh,本文使用Python+PyQt5实现灭霸响指,实现过程较简单,上效果图~ GUI ...

  6. c语言搬石头 有100块石头,成语大挑战 一个人搬着一块大石头 答案是什么成语...

    成语大挑战中一个穿着古装的男人十分费力搬起一块十分大的石头是指什么成语?不知道正确答案的玩家来看下小编分享的成语大挑战之不自量力图文攻略. [正确答案]不自量力 [成语释义] 道:道理.即使是当贼的, ...

  7. 米家扫地机器人是石头代工_石头扫地机器人T6悬崖检测及障碍翻越功能体验:这都不会掉?...

    生活中一些传统的习惯,正在被科技的发展而改变.有句话说得好:"懒人改变世界",当今世面上出现了各种各样为方便人们生活的机器人,而家用扫地机器人就是其中之一.自打它的诞生,就很大程度 ...

  8. 扫地机器人石头爬坡_为什么要给朋友推荐石头扫地机器人?石头 T6扫地机器人测评体验...

    日常作为值得买郑州分剁剁主,经常会在群里见到扫地机器人买什么?石头扫地机器人怎么样?这样类的问题.毕竟都是值得买用户,对于买什么一般都会有类似那款性价比更高更好用的疑问.自己也用过几台扫地机器人了,像 ...

  9. java宝石探险,咔叽探险队宝石搭配汇总 最强宝石搭配指南(图文)

    咔叽探险队中宝石搭配是非常重要的玩法,本次就为大家带来了咔叽探险队宝石搭配汇总,也是最强宝石搭配指南,非常全面的内容,想了解的朋友可以参考,希望能帮到大家. 宝石搭配汇总 能量魔核 必须传奇强化,词条 ...

最新文章

  1. 能让导师喜欢的学生(转自论坛)
  2. 去掉星空极速,开通ADSL路由
  3. [转载]hadoop集群默认配置和常用配置
  4. 【算法】Kruskal算法(解决最小生成树问题) 含代码实现
  5. amd处理器更新zen4服务器芯片,AMD更新CPU、GPU路线图:Zen4架构与硬件光追可期
  6. linux下mariadb大小写敏感
  7. Android之自定义 ActionBar 上的菜单(Menu)文字颜色
  8. JDK 9早期版本安装后的Windows注册表清理
  9. 华南师范大学计算机学院广东录取,华南师范大学2020年广东省各批次分专业录取分数统计(含位次)...
  10. WordPress插件开发-创建、停用、删除插件
  11. 百度地图之添加覆盖物
  12. 申请Let's Encrypt永久免费SSL证书
  13. python从入门到大神---4、python3文件操作最最最最简单实例
  14. python warning_warning最新:Python 忽略warning的输出方法_爱安网 LoveAn.com
  15. 如何查询期刊论文影响力——JCR
  16. 初学者儿童适合什么尺寸吉他?聪明的家长都这样选!
  17. VMware安装失败 找不到msi文件
  18. cesium 鼠标点击事件获取各种坐标
  19. easyrecovery工具2023最新版一键恢复丢失数据免费下载
  20. C6678信号处理板资料保存:基于Xilinx Virtex-6 XC6VLX240T 和TI DSP TMS320C6678的信号处理板204

热门文章

  1. android不同Activity之间的数据共享
  2. Oracle_11g_R2安装手册(图文教程)
  3. 【Matlab】子图添加子序号 (a) (b) (c) 及调整子图间距边距 科研绘图
  4. 使用windows自带远程桌面远程办公
  5. STM32 进阶教程 7 -  C与C++混合编程
  6. VCS user guide读书笔记启发篇
  7. 【体验】感谢热心网友送的3D打印结构外壳,nodemcu外壳,3D打印wifi外壳
  8. 小猿圈讲解Java可以做什么?
  9. 2017202110104-高级软件工程2017第8次作业—个人总结
  10. Xamarin只言片语2——Xamarin下的web api操作